点对点 的 可以直接使用socket进行通信
但是一般的工程实现 都需要服务器进行转发
那么我想请问 服务器管理那么多连接
它是如何做到 可以将消息发送给想发送的人的
除了openfire还有什么 开源实现
3 回答
一只名叫tom的猫
TA贡献1906条经验 获得超3个赞
windows服务器可以看看iocp,Linux的话可以看看epoll。
库的话跨平台的有ACE,libuv,单一Linux平台的有libevent等。
大框架的话就是这些了,细致的优化就是一点点积累了。
添加回答
举报
0/150
提交
取消