【发布时间】:2011-05-05 22:12:38
【问题描述】:
我正在使用 c sharp 创建一个客户端服务器应用程序。服务器正在使用具有固定端口号的 tcplistener。客户端使用 tcpclient 连接到服务器。连接后,客户端和服务器都使用此连接进行通信。然后应用程序创建新的 udp 连接以发送和接收消息。由于服务器假设接受来自单个客户端的多个连接,我必须区分每个连接与不同的端口。为了做到这一点,我必须首先 1.在服务器端,创建一个udpclient(自动使用服务器端未使用的udp端口)。 2.将服务器udpclient使用的端口号发送给客户端。 3. 客户端使用指定的端口号向服务器发送数据。
问题是,如何创建一个udpclient,可以知道使用的端口号?
【问题讨论】: