【问题标题】:Approach for file Uploads to service from Web Server从 Web 服务器上传文件到服务的方法
【发布时间】:2011-11-29 03:04:39
【问题描述】:

我必须创建可以从任何授权来源获取文件并将它们保存在文件服务器上的服务。然后用该资源的 url 返回响应。

问题是可以从任何网站或应用程序访问该服务。对于网站,从用户那里获取文件并将其流式传输到服务的最佳方式是什么?还是我必须先将其保存到 Web 服务器,然后再将流重播到服务?我正在考虑创建 Httphandler 以将流量从 Web 服务器(即时文件上传请求由用户发起)引导到服务。这会是最好的方法吗,还是会怎样?

【问题讨论】:

    标签: c# asp.net file-upload httphandler


    【解决方案1】:

    我刚刚实现了文件传输服务供我们内部使用。使用 WCF RESTFul 方式实现它是一项微不足道的服务。您需要做的是通过 Http 实现流式传输。

    其实我选择了新的WCF Web Api来实现这个功能。

    但是如果你熟悉它,这里你可以看到一个很好的例子来说明如何实现它:

    http://blogs.msdn.com/b/gblock/archive/2010/11/24/streaming-over-http-with-wcf.aspx

    【讨论】:

      猜你喜欢
      • 2014-04-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-06-22
      • 2017-12-09
      • 2012-12-29
      • 2012-01-23
      • 1970-01-01
      相关资源
      最近更新 更多