如何获得bing绑定端口的端口号
用addr_listen.sin_port=htons(0)绑定一个系统分配的端口,如何获得该端口号
回复 2楼 rjsp
是这么的。最开始服务器监听的是80端口,客户端连接的也是80端口。
但是这个端口只用来监听客户端的连接。一有连接,服务器就再另外监听一个新的端口,并把该端口号通过80发回客户端,然后客户端断开连接,重新connect新的端口。
我自己写的C/S通信,用的端口复用,一个端口同时对应多个客户端的连接。
不传文件,只是简短的传输数据没有问题,但是只要一传大文件,比如一部电影,就会出现传过去1024字节,只收到几百字节的情况。想解决这个问题,目前只想到每个客户端单独分配一个端口。因为之前一个端口只对应一个客户端的时候,传大文件是没有问题的。