代码之家  ›  专栏  ›  技术社区  ›  lesderid

为什么不是所有的数据包都发送到客户端?

  •  0
  • lesderid  · 技术社区  · 16 年前

    例如:

    服务器->客户:已连接!包-我的代理再次接收包,它也显示它并将它发送给客户端。

    服务器->客户端:聊天频道数据包-我的代理再次收到数据包,它也显示它,但客户端没有收到它。也不例外。

    http://lesderid.pastebin.com/Km7vT2jF

    (此项目与此处相同: Why can't I send to the listening socket anymore?

    1 回复  |  直到 9 年前
        1
  •  1
  •   Stephen Cleary    16 年前

    1. 不绑定到 127.0.0.1 . 绑定到 IPAddress.Any
    2. OnDataReceivedFromServer 需要打电话 EndReceive
    3. 我不建议混音( Send BeginReceive )同一套接字上的操作。
    推荐文章