點對點 的 可以直接使用socket進行通信
但是一般的工程實現(xiàn) 都需要服務(wù)器進行轉(zhuǎn)發(fā)
那么我想請問 服務(wù)器管理那么多連接
它是如何做到 可以將消息發(fā)送給想發(fā)送的人的
除了openfire還有什么 開源實現(xiàn)
3 回答

一只名叫tom的貓
TA貢獻1906條經(jīng)驗 獲得超3個贊
windows服務(wù)器可以看看iocp,Linux的話可以看看epoll。
庫的話跨平臺的有ACE,libuv,單一Linux平臺的有l(wèi)ibevent等。
大框架的話就是這些了,細致的優(yōu)化就是一點點積累了。
添加回答
舉報
0/150
提交
取消