C# WCF服务将本地文件的URI传递给使用应用程序

C# WCF服务将本地文件的URI传递给使用应用程序,c#,wcf,uri,C#,Wcf,Uri,我有一个WCF服务,充当文件存储。在同一局域网上运行的消费应用程序连接到WCF服务并下载文件,通常作为流对象 但是,我想知道WCF服务是否可能以某种方式向文件返回URI,而不是Stream/bytestream。WCF服务本身不在IIS内部运行,而是作为托管Windows服务运行,并且不向internet公开。它只能通过局域网访问。有SMB,即windows文件共享 如果你想做的是共享一个文件,那么就共享一个文件 当您在发送数据之前需要一组不同的安全性和/或数据的某些解释时,您的场景非常有用。S

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


但是,我想知道WCF服务是否可能以某种方式向文件返回URI,而不是Stream/bytestream。WCF服务本身不在IIS内部运行,而是作为托管Windows服务运行,并且不向internet公开。它只能通过局域网访问。

有SMB,即windows文件共享

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

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


我想你的问题会涉及到你的安全。如果您可以设置与应用程序具有相同访问级别的文件共享,则没有理由不能在服务中返回网络路径URI。

存在SMB,也称为windows文件共享

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

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

我想你的问题会涉及到你的安全。如果您可以设置与应用程序具有相同访问级别的文件共享,那么您没有理由不能在服务中返回网络路径URI