none
ASP.NET如何与WCF服务进行双工通信,有没有实例小程序? RRS feed

  • 问题

  • 我现在开发一个ASP.NET应用程序,需要有WCF服务双工通信,每次在调用服务后突然程序崩溃

    2013年12月5日 6:21

答案

  • 你先得区分,你是需要浏览器同 WCF 服务双工通信,还是你部署 ASP.NET 应用程序的服务器同 WCF 服务双工通信。

    如果是前者,你可以选用 TCP,WebSocket,如果是后者,除了 TCP,WebSocket 之外,你还可以选择 HTTP。

    wcf http 双工,要求你的 ASP.NET 应用程序也要启动一个监听端口来等待 WCF 服务给你发送消息,没有实际测试过是否能在 ASP.NET 应用程序中启动监听端口。

    TCP和WebSocket的话,你可能需要保持建立的连接,这样 WCF 服务才可以通过这些已经建立的连接来推送消息。

    2013年12月5日 9:17