将本地文件的URI传递给消费应用程序的WCF服务

本文关键字:应用程序 服务 WCF 文件 URI | 更新日期: 2023-09-27 18:06:24

我有一个作为文件存储的WCF服务。在同一局域网上运行的消费应用程序连接到WCF服务并下载文件,通常作为流对象。

然而,我想知道WCF服务是否有可能以某种方式返回一个URI到文件,而不是流/字节流。WCF服务本身并不在IIS中运行,而是作为托管Windows服务运行,并且不暴露于internet。它只能通过局域网访问

将本地文件的URI传递给消费应用程序的WCF服务

有SMB,也就是windows文件共享

如果你想做的是共享一个文件,那么共享一个文件…

当您需要一组不同的安全性和/或在发送数据之前对数据进行某些解释时,您的场景很有用。SQL Server具有FILESTREAM类型,它从字面上返回一个可以写入的NTFS流。

我认为你的问题将归结为你的安全。如果你可以设置一个与你的应用程序具有相同访问级别的文件共享,那么你没有理由不能在你的服务中返回一个网络路径URI。