【发布时间】:2015-04-12 11:17:14
【问题描述】:
我正在尝试编写一个可以与我的 Node.js 服务器通信的图形 C# 程序。
我正在使用 UdpClient 类,并且能够向服务器发送一些消息。
但是,我不知道如何从服务器接收 UDP 包。 JavaScript 和 Windows 窗体小部件是事件驱动的,但 C# 中的 UdpClient 类没有任何与数据接收相关的方便事件。
另外,我不知道将包裹接收代码放在哪里。大多数在线示例都是控制台程序,我的程序是基于 GUI 的。
我希望我的程序持续监听一个端口,当一个包进来时,程序可以捕获这个包并将其内容显示在一个 TextBox 中。
有什么建议吗?
【问题讨论】:
-
您可以使用外部库吗? (在服务器和客户端)