c# - 2 TcpClient 在同一台机器和端口上

标签 c# sockets

我是 C# 和网络编程的初学者,我有一个问题: - 我在端口 100 上有一个 TcpListner 和 2 个 TcpClient,它们都在同一台计算机上运行 那么第二个客户端可以工作吗?或者它是否给出错误 - 端口已在使用中?

最佳答案

它们应该都可以工作,因为客户端不占用任何端口,它只是连接到它。您可以让多个客户端连接到同一端口(即,类比为多个 Web 浏览器连接到同一 Web 服务器)。虽然您不能在同一端口上有两个服务器,但这听起来不像您想要做的。

一种简单的找出方法是运行所有内容并查看是否出现错误。

关于c# - 2 TcpClient 在同一台机器和端口上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10962369/

相关文章:

c# - WPF 删除选项卡不处理内容?

c# - ASP.NET MVC(三)绑定(bind)POST值到 'object'类型使对象成为System.String[],为什么?

c# - 调用javascript函数从后面的代码打印表单

java - 在同一连接中向 TCP 服务器发送多条消息

c# - 如何在与其可执行文件相同的文件夹中启动进程

java 如何指定程序应连接的正确IP地址

c - C中的send()函数如果没有发送所有字节如何处理?

sockets - 如何禁用setsockopt()设置的超时?

java - 软件电话/voip上有任何源代码或教程吗?

c# - 递归创建自定义复杂对象