WINSOCK简单C/S通讯的问题
找了很多简单的C/S通讯例子,好象都是Server开一个监听端口,然后Client连这个端口,然后由Server分配一个空闲的端口与Client连接,实现通讯。但是这样做...
找了很多简单的C/S通讯例子,好象都是Server开一个监听端口,然后Client连这个端口,然后由Server分配一个空闲的端口与Client连接,实现通讯。但是这样做似乎一台Server最多连6万多个用户。
可不可以不分配端口,由监听端口直接发送数据到Client? 展开
可不可以不分配端口,由监听端口直接发送数据到Client? 展开
展开全部
不可以
因为accept函数的返回值为一个新socket
你只能用这个新socket与client通信
因为accept函数的返回值为一个新socket
你只能用这个新socket与client通信
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
server 绑定一个端口, 并监听client, 当client链接服务器是, client自动绑定一个端口然后发起链接, server收到链接请求并接受(accept) 然后接受client的数据. 当然, client在发起链接前也可以bind.
数据的发送都是通过端口来实现的, 端口就像程序的一扇门. 不明白你所说的由监听端口直接发送数据到Client
数据的发送都是通过端口来实现的, 端口就像程序的一扇门. 不明白你所说的由监听端口直接发送数据到Client
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询