silverlight调用wcf有时很不稳定,同样调用一个方法,有时正确,有时会报远程服务器返回了错误: NotFound。主要问题是:WCF服务本身对数据包进行了限制,最大不能超过65535。可是我想不通的是,当我发送200多记录时,都正常,可是发送一条记录时,才会报这样的错。按数据限制的说法,也说不通,真是头痛。
看一下如何来配置WCF服务器。
<system.serviceModel>
<bindings>
<basicHttpBinding>
<binding name="BasicHttpBinding_IDataService" maxBufferPoolSize="2147483647" maxReceivedMessageSize="2147483647" maxBufferSize="2147483647">
<readerQuotas maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxDepth="2147483647" maxNameTableCharCount="2147483647" maxStringContentLength="2147483647" />
</binding>
</basicHttpBinding>
</bindings>
<behaviors>
<serviceBehaviors>
<behavior name="MyNetDisk.Web.FileServiceBehavior">
<serviceMetadata httpGetEnabled="true" />
<serviceDebug includeExceptionDetailInFaults="true"/>
<dataContractSerializer maxItemsInObjectGraph="2147483647"/>
</behavior>
</serviceBehaviors>
</behaviors>
<serviceHostingEnvironment aspNetCompatibilityEnabled="true" />
<services>
<service behaviorConfiguration="MyNetDisk.Web.FileServiceBehavior" name="MyNetDisk.Web.FileService">
<endpoint address="" binding="basicHttpBinding" contract="MyNetDisk.Web.FileService" bindingConfiguration="BasicHttpBinding_IDataService" />
<endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" />
</service>
</services>
</system.serviceModel>
分享到:
相关推荐
1.文件夹SilverlightFrmWcf : winform程序托管wcf服务Silverlight调用wcf 跨域解决方案 (1)解决方案frmWcfService:winform程序托管wcf服务 (2)Silverlight项目调用wcf解决方案 2.文件夹SilverlightWCFDemo: iis...
由于自己在学习silverlight中调用wcf服务遇到了一些麻烦,走了弯路,现在整理一个非常简要的demo供大家使用!相关说明:http://blog.csdn.net/liushengpiaoxu/archive/2009/02/28/3945454.aspx
Silverlight调用WCF服务引用示例
此demo是对silverlight调用wcf服务的练习,实现了客户端与服务端进行字符串传递,使用http协议
此程序是实现一个不同机器,使用silverlight调用wcf服务的练习
Silverlight调用WCF,Silverlight调用一般性处理程序,企业开发移动应用常用的技术点。
silverlight+Wcf实现登录silverlight+Wcf实现登录
Silverlight异步调用WCF接口(非常简单易懂)
silverlight和wcf之间相互通讯,主要实现了在silverlight中引用wcf类库服务,通常silverlight项目只能引用silverlight相关的类库。
使用js+ajax调用WCF服务,博客地址:http://blog.csdn.net/zaijianluoye110/article/details/25364945
请大家帮助解决!Silverlight调用控制台wcf跨域问题
介绍Silverlight与wcf异步调用,修改xap文件内的配置。内附源代码实例。
silverlight+wcf+linq简单实例, 客户端用Silverlight通过wcf远程调用服务器数据库中数据,实现数据的添删改
JS调用WCF服务实例(WCF服务宿主到控制台),解决Js跨域调用问题 源码实例 wcf宿主到控制台上,并内置js调用服务的源码
在IIS上部署Silverlight+WCF项目教程。
Silverlight + WCF 数据压缩源码和例子(看readme.txt)
演示如何在silverlight中实现间接的WCF服务调用。 间接调用WCF服务是指,在SL项目1中调用站点A的WCF服务,在SL项目2中引用项目1,并使用其中的服务类向站点B发起WCF服务访问。
Silverlight+WCF配置具体方法 讲解
silverlight与wcf通信简单应用
很多人在将sliverlight和WCF程序向IIS上发布时遇到问题不知道如何解决,在此特将几个常见的问题总结一下:silverlight及WCF在IIS上发布技巧