我正在用silverlight客户端编写服务器应用程序。在某些时候,我希望非silverlight客户端能够使用我的服务。现在我已经编写了一些WCF服务,但我对快速响应不满意。我正在考虑将代码切换到使用Silverlight/WCF双工轮询,但如果我这样做,我会被Silverlight作为我唯一的客户端吗?使用普通的WCF http服务编写我自己的长轮询服务会更好吗?WCF轮询双工服务是否可用于其他客户端?
0
A
回答
0
你可以在这里找到一个AJAX样品使用WCF双工服务http://tomasz.janczuk.org/2009/09/scale-out-of-silverlight-http-polling.html
0
由其他.NET客户端 - 是的。通过其他任何东西:不。 WsHttpDual肯定是不是一个可互操作的协议。同时,它还拥有其他缺点和缺陷的,我会尽量远离它尽可能......
马克
3
我不明白您的问题存在。您可以定义另一个绑定以供其他客户端使用(如WsHttpDualBinding)。无论底层绑定如何,相同的服务器代码都将执行完全相同的任务。这是使用WCF的关键。
+1
WsHttpDualBinding仅适用于Intranet,它不会在防火墙后面工作 – Yuri 2010-10-08 18:16:41
相关问题
- 1. 使用非Silverlight客户端使用Wcf轮询双工服务?
- 2. 使用WCF轮询双工服务的Silverlight客户端的配置文件
- 3. 对于非Silverlight客户端是否存在WCF轮询双面绑定?
- 4. 用于WCF RESTful服务的Java和其他客户端
- 5. 用于Java客户端的WCF服务
- 6. 如何检测双连接双工轮询客户端
- 7. WCF轮询双面绑定和非Silverlight客户端
- 8. 在双工WCF服务中处理客户端断开连接
- 9. WCF轮询双工会话
- 10. WCF服务客户端
- 11. WCF服务轮询
- 12. WCF双工服务阻止其他服务呼叫
- 13. WCF双工服务,当服务重新启动时客户端丢失
- 14. 客户端使用WCF服务是否需要接口定义?
- 15. WCF,客户端是否必须先调用服务器?
- 16. 将WCF服务公开给asmx客户端和WCF客户端
- 17. WCF:仅允许单个客户端拒绝其他服务的服务
- 18. 客户端java是否可以在服务器上工作?
- 19. 在轮询双工WCF服务中设置回调超时
- 20. 与.Net和其他客户端的WCF?
- 21. WCF双工服务的客户端(TCP绑定)是否可以同时发送和接收?
- 22. 从WCF客户端调用ServiceStack服务
- 23. 重复使用WCF服务客户端
- 24. WCF客户端调用Java Web服务
- 25. 由WPF客户端使用WCF服务
- 26. 是WCF用于构建使用非WCF Web服务的客户端吗?
- 27. WCF客户端使用的WCF服务以及WCF客户端使用的Java服务
- 28. 基于GCM的服务器和Firebase客户端(iOS)是否可以工作?
- 29. 肥皂客户端的其他Web服务,这可能吗?
- 30. UNIX套接字:客户端是否可以读取适用于其他客户端的数据?
我想我会推出自己的呢!干杯! – mcintyre321 2009-07-18 11:00:42