标签: c# serialization asynchronous tcp protocols
我即将通过TCP实现服务器 - 客户端协议,具有以下功能:
通过一个TCP连接。
每个请求和响应都将包含多个变量,例如在HTTP POST请求中,但可能需要更多嵌套结构,可能还有一些对象序列化。
我知道如何从头开始实现这一点。
我的问题是,是否存在任何现有协议,最好在c#中使用有用的功能来执行此操作?
此外,这将在c#中实现,但一个可以在其他语言中轻松实现的协议是一个优势。
答案 0 :(得分:2)
为什么不尝试使用支持TCP通信的WCF
http://msdn.microsoft.com/en-us/library/ff649818.aspx