带有Silverlight客户端回调的PerSession WCF服务



我们想为SL客户端开发WCF服务,它应该支持会话管理(PerSession)和回调。WCF服务将作为Windows服务托管。

什么是最好的WCF绑定选择(wsdual、pollingDuplex或任何其他)?还请提供分数。

问候,

没有其他人。Silverlight不支持WSDualHttpBinding。您可以选择PollingDuplexHttpBinding或PollingDuplexHttpBinding

我在这方面做了更多的工作,这似乎是一个不断变化的领域。从Silverlight 4开始,NetTcpTransport和HttpTransport都支持使用文本或二进制编码。SL5似乎提供了进一步的增强功能。

这里有一个有趣的基准测试应用程序,它允许您评测这两个协议的相对性能。虽然它是为SL4构建的,但您可以下载并将目标框架更新为SL5,看看它的进展如何。这是一个很好的方法来确保你已经正确设置了一切。

使用NetTcpTransport意味着您还可以在服务器上使用PerSession实例化。

最新更新