我正在用Silverlight客户端编写服务器应用程序。在某个时候,我希望非Silverlight客户端能够使用我的服务。现在,我已经写了一些WCF服务,这些服务受到了调查,但我对响应能力不满意。我正在考虑将代码切换到使用Silverlight/WCF双工投票,但是如果这样做,我会被Silverlight作为我唯一的客户端吗?使用普通的WCF HTTP服务编写自己的长插图服务更好吗?

有帮助吗?

解决方案

您可以在此处找到用于使用WCF双工服务的Ajax示例 http://tomasz.janczuk.org/2009/09/scale-of-silverlight-http-polling.html

其他提示

我在那里看不到你的问题。您只需定义其他客户使用的绑定(例如WSHTTPDUALBINDING)。无论基础绑定如何,相同的服务器代码将执行完全相同的任务。这就是使用WCF的重点。

由其他.NET客户端 - 是的。其他任何事情:不。 wshttpdual肯定是 不是 可互操作协议。它还还有许多其他缺点和陷阱,我会尽可能远离它……

马克

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top