(C#)两个Socket可以同时监听同一个端口吗? 15

我在做一个聊天系统,服务器一直监听port1来接收客户端的请求;而当服务器需要向客户端发送数据时可以使用port1吗? 可以的话怎样实现呢? 还有在C#中,可以知道本机系统中有哪些端口是没有被使用的吗? 因为我怕如果我在程序中已经指定了一个端口号,那么正巧... 展开
二楼说"客户段连服务器随机打端口",客户端随机打端口啊,已经指定端口,要通讯使用?

代码?

点,我连接.(UDP)
我有更好的答案
推荐于2016-03-03 12:59:37 最佳答案
应该没解决
port指定端口号吧
port做UI配置默认情况使用冲突使用另
九十九情况现冲突
软件都更改端口

forward09

采纳率:61% 擅长: 暂未定制

其他回答

没啥冲突客户段连服务器随机打端口创建连接服务端创建线程跟该客户端进行交互
必须指定端口作服务端端口固定客户端知道往哪连啊1-65535高端号甚至服务器 netstat -na看用哪些TCP口
testplay | 发布于2009-03-08
评论
貌似不可以吧?一个开始监听的时候,端口就已经被占用了,其他就不能再用了。
yokey5352 | 发布于2015-08-25
评论
这个问题,我看过别人写的一个程序,好像是查询当前可用sco,是一个类,但查询出来的不是端口号,是从0逐渐增加的数字,现在还不明白是怎么回事!还在研究中,可能是你这个问题的答案!
niulei20012001 | 发布于2009-03-09
评论
找了一个例子:

参考资料: http://blog.yam.com/rdlife/article/3526793

sakura_xp | 发布于2009-03-10
评论
收起 其他2条回答

为您推荐:

×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消