简体   繁体   English

WCF双工通信

[英]WCF duplex communication

I need to re-write an existing client-server application. 我需要重新编写现有的客户端服务器应用程序。 The existing application communicate using socket, I have to convert it into WCF. 现有的应用程序使用套接字进行通信,我必须将其转换为WCF。

At server side I need to 在服务器端,我需要

  • Monitor connected clients 监控连接的客户端
  • Validate client request 验证客户要求
  • Broadcast live data (comming from diff source). 广播实时数据(来自差异源)。
  • Listen to client and respond to it 倾听客户并回应

At client end I need to 在客户端,我需要

  • Receive server broadcast and display it on UI. 接收服务器广播并将其显示在UI上。
  • Display UI and take input from user 显示用户界面并接受用户输入
  • Submit user data to server and display response 将用户数据提交到服务器并显示响应

I have chosen tcp protocol on self hosting environment. 我在自托管环境中选择了tcp协议。

I need some immediate level references (link, tutorial, book)... 我需要一些即时水平参考资料(链接,教程,书籍)...

Have a look at this MSDN article, covers pretty much everything you need to know to build a duplex service in WCF: 看看这篇MSDN文章,它涵盖了在WCF中构建双工服务所需的几乎所有知识:

http://msdn.microsoft.com/en-us/magazine/cc163537.aspx http://msdn.microsoft.com/zh-CN/magazine/cc163537.aspx

You can try this : WCF on MSDN 您可以尝试以下方法: MSDN上的WCF

I don't know if you can get it, but Microsoft book on WCF (course 6461A) is not bad. 我不知道是否可以得到,但是Microsoft关于WCF的书(课程6461A)还不错。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM