【发布时间】:2011-01-28 08:11:59
【问题描述】:
我有一个 Silverlight 应用程序使用 basicHttpBinding 通过 WCF 与服务器通信。它在网络上运行良好,但客户抱怨通过 3G 网络出现“通信问题”。
WCF 中是否有任何特定的东西可以调整以在 3G 网络上更好地工作? 3G 网络有什么问题?
【问题讨论】:
标签: wcf silverlight 3g
我有一个 Silverlight 应用程序使用 basicHttpBinding 通过 WCF 与服务器通信。它在网络上运行良好,但客户抱怨通过 3G 网络出现“通信问题”。
WCF 中是否有任何特定的东西可以调整以在 3G 网络上更好地工作? 3G 网络有什么问题?
【问题讨论】:
标签: wcf silverlight 3g
我目前正在通过 3G 和 EDGE 使用 WCF,并且没有特定于网络的通信问题。
我得到的唯一错误是由连接速度慢引起的:
当对 WCF 调用的响应需要时间或因为响应的大小导致下载时间过长时,就会发生超时。检查WCF timeouts。
异步调用固有的潜在问题更加严重。顺便检测一下那些同步问题是个不错的方法。如果您的连接速度不是很慢,请尝试使用带宽限制器,例如 NetLimiter。
【讨论】: