监听2个不同的端口,必然是两个不同的socket,哪个socket返回了就是客户端连接的哪个
[quote=引用 3 楼 大尾巴猫的回复:]是accept返回的。 同时监听2个端口,是开2个线程,每个线程各自初始化一个socket->bind->listen->accept 哪个线程accept返回的,就是客户端连接的哪个端口,怎么无法分辨?
你listen的时候就可以知道了,怎么区分不出呢?搞不懂
是accept返回的。 同时监听2个端口,是开2个线程,每个线程各自初始化一个socket->bind->listen->accept 哪个线程accept返回的,就是客户端连接的哪个端口,怎么无法分辨?
15,440
社区成员
58,167
社区内容
加载中
试试用AI创作助手写篇文章吧