【问题标题】:Async tcp protocol in c#c#中的异步tcp协议
【发布时间】:2010-11-25 22:46:39
【问题描述】:

我即将通过 TCP 实现一个服务器-客户端协议,它具有以下特性:

  1. 请求和响应功能
  2. 身份验证
  3. 服务器端发起的消息

全部通过一个 TCP 连接。

每个请求和响应都将包含多个变量,例如在 HTTP POST 请求中,但可能需要更多嵌套结构,可能需要一些对象序列化。

我对如何从头开始实现这一点有了一个想法。

我的问题,是否有任何现有的协议,最好是在 c# 中具有有用的功能?

这也将在 c# 中实现,但可以很容易地在其他语言中实现的协议是一个优势。

【问题讨论】:

    标签: c# serialization asynchronous tcp protocols


    【解决方案1】:

    为什么不尝试使用支持 TCP 通信的 WCF

    http://msdn.microsoft.com/en-us/library/ff649818.aspx

    【讨论】:

    • 谢谢,我已经开始看它了,但是有些东西还不清楚。消息可以双向发起吗?
    • 您想使用 Google WCF 和“双工合同”进行双向通信
    猜你喜欢
    • 2020-04-15
    • 2018-06-25
    • 2010-10-10
    • 2017-01-05
    • 2011-01-02
    • 2023-03-08
    • 1970-01-01
    • 1970-01-01
    • 2013-05-02
    相关资源
    最近更新 更多