使用一个套接字对象在C#中发送和接收多个套接字

时间:2011-02-15 09:41:55

标签: c# sockets asynchronous synchronization

在C#中,我有一个连接多个客户端的服务器应用程序。我只会在接受时实例化新套接字时跟踪IP地址和端口。我的问题是只使用一个套接字对象可以容纳发送和接收吗?同步和异步套接字是否可能?示例将有所帮助。提前谢谢。

2 个答案:

答案 0 :(得分:0)

您必须使用accept方法返回的套接字对象来发送和接收特定客户端。您不能为所有客户端使用单个套接字。 socket是完成通信的终点

答案 1 :(得分:0)

使用UDP是可能的,TCP不可能,因为你提到Accept()我假设你正在使用TCP,因此它是不可能的......