您的位置:首页 > 其它

Silverlight 3 中使用WCF上传文件 (简单进度条展示)

2009-11-21 22:47 232 查看
一般来说,文件上传总是需要的,可以通过ashx及其wcf或其它方式实现,这里主要是wcf实现方式,并附之简单的进度显示。。。

1.  silverlight 项目一般有silverlight和silverlight.web(asp.net)两个基本项目,在这里我们需要在silverlight.web(asp.net)项目中添加一个Silverlight enabled wcf service文件,其功能主要是实现文件上传。
WCF文件所在项目:
<configuration>
<system.serviceModel>
<bindings>
<customBinding>
<binding name="CustomBinding_Service1">
<binaryMessageEncoding />
<httpTransport maxReceivedMessageSize="2147483647" maxBufferSize="2147483647" />
</binding>
</customBinding>
</bindings>
<client>
<endpoint address="http://localhost:16827/UPloadWCFService.svc"
binding="customBinding" bindingConfiguration="CustomBinding_Service1"
contract="UploadService.Service1" name="CustomBinding_Service1" />
</client>
</system.serviceModel>
</configuration>

所以,使用WCF还应该想个办法解决发布部署问题,也就算WCF文件上传是成功的。

此问题本人暂时没有解决,如遇能人,恳请赐教,谢谢!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: