【发布时间】:2012-04-06 23:29:21
【问题描述】:
TCP监听器和TCP服务器有什么区别?我想与一些使用 TCP/IP 协议的设备进行通信,并希望 PC 使用 C# 来组织通信。
【问题讨论】:
-
是的,服务器监听连接。 .NET 中有一个 TcpListener 类,没有 TcpServer 类。网络另一端的机器使用 TcpClient。
标签: c# tcplistener tcpserver
TCP监听器和TCP服务器有什么区别?我想与一些使用 TCP/IP 协议的设备进行通信,并希望 PC 使用 C# 来组织通信。
【问题讨论】:
标签: c# tcplistener tcpserver
.NET 类 TcpListener 实现了一个 TCP 服务器。这就是这两个术语的关系。因此,如果您想在应用程序中使用 TCP 服务器,请使用 TcpListener。
【讨论】:
由于您尚未发布任何特定上下文。我会向您推荐一些教程,您可以将其用作 c# 中 TCP 通信的基础。
http://www.codeproject.com/Articles/155282/A-Complete-TCP-Server-Client-Communication-and-RMI
http://www.switchonthecode.com/tutorials/csharp-tutorial-simple-threaded-tcp-server
http://www.codeproject.com/Articles/5733/A-TCP-IP-Server-written-in-C
http://www.dreamincode.net/forums/topic/50259-tcp-client-connection/
先前的答案发现了差异。
【讨论】: