tcpip 服务器 与多个客户端连接吗?

tcpip 服务器 与多个客户端连接吗?,第1张

当然是支持多客户了,要不每个网站只能一个用户访问了。目前互联网全是基于TCP/IP协议运行的,而多用户的实现,则是依据每个连接的数据包中的一个16位的数字。详细的,可以研究一下TCP/IP协议,对每一层的数据包的结构定义,这样很多问题都有答案了,这些是学习或了解网络的基本。

有问题欢迎交流,。

服务器监听。客户连接到服务器后,死循环里READ并处理 那个连接,不要断开,同时可以发送信息

服务器里 做处理信息

这东西如果你从SOCKET开始做很复杂。你不但要了解套接字网络连接方法,还要了解套接字阻塞机制,还有读写阻塞机制还要处理读写超时处理,防DDOS攻击处理,还要了解异步处理SELECT或POLL。而且这种底层的程序用C#做很不值得,。如果你想从底层做,并且做的很好就用C写,并且要求效率。 如果不要求高效率那就直接用IIS做成WEB服务,配合数据库做,然后用客户端调用WEB服务

服务器接收多个客户端链接,可以把客户端标识保存在map中

map<SOCKET, ClientInfo>

因为调用accept返回的SOCKET其实就是int

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » tcpip 服务器 与多个客户端连接吗?

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情