.net套接字基本讨论

时间:2011-06-29 07:15:29

标签: .net sockets tcp

我从未玩过.net套接字。当天我和winsock做了几件事。然而,时间已经到了使用一些通信,所以我正在刷上.net套接字。

基本上,似乎大多数示例/实现都使用客户端服务器架构,其中两个IP addesses都是已知的。我希望我的“服务器”端不必知道它将从哪个IP获得连接,但是在建立连接时发现它。即我将有多个客户端与一个服务器通信,其中客户端IP将是动态的。

此类设置的基本实现是什么。

提前致谢

2 个答案:

答案 0 :(得分:1)

在通常情况下,客户端找到服务器并连接到服务器,服务器接受连接。这很直接。

对于无连接实现,您可以使用UdpClientThis article will help you to implement a basic TCP/IP or UDP application

答案 1 :(得分:0)

查看TcpListener class,您只需绑定到本地地址上的端口并接受来自任何地址的呼叫。