我有一个用 Java 编写的简单服务器(例如 echo)。它使用 ServerSocket 类来实现网络目的。 我有一个 C++ 客户。它使用WinSock2.h。 (不幸的是,我完全不懂C++) 它们都在一台 PC 上运行。
我想使用 C# 服务器而不是 Java 服务器。这应该很容易 - 在 Java 中,网络大约需要一屏代码,所以我想,在 C# 中不会花费更多。
我以前从未使用过网络应用程序,所以我不知道我应该在.net(而不是ServerSocket)中使用什么类和什么首选项。 我不需要完整的解决方案,但请给我一个线索。 如果需要,我可以提供任何其他信息。
先谢谢你,抱歉4我的英语。
最佳答案
看看 TcpListener Class .
TcpListener Class
Listens for connections from TCP network clients.
MSDN 有一个完整的示例,说明如何使用此类来设置简单的 TCP 服务器。
关于c# - .net 中的 java 的 ServerSocket,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4355348/