即時通信資料整理

方案一 xmpp (太笨重)

webrtc(WebSocket) + openfire(服務器) ===> xmpp 方案
https://zhuanlan.zhihu.com/p/24345429
http://www.cnblogs.com/lixiaolun/archive/2013/12/07/3462780.html // Openfire開發(fā)配置,Openfire源代碼配置,OpenFire二次開發(fā)配置
openfire spring 整合

方案二

MQTT + ApolloServer(服務器) or emqttd (服務器) ===> MQTT 方案
spring mqtt 整合
http://blog.csdn.net/boonya/article/details/51396990 MQTT+ApolloServer實現(xiàn)Android的消息推送功能
http://activemq.apache.org/apollo/documentation/mqtt-manual.html
http://blog.csdn.net/djun100/article/details/25752491
https://github.com/mqtt/mqtt.github.io/wiki/libraries

xmpp 和 mqtt 及 GCM 對比
https://www.zhihu.com/question/20730361

方案三

node.js + (redis or mongodb) + 數(shù)據(jù)庫(mysql or other) 實現(xiàn) 基于websocket

方案 四

netty websocket 實現(xiàn)
https://mpusher.github.io/docs/
快速使用 netty 輕松打造一個 websocket服務: http://www.tuicool.com/articles/BN3uIf2

mpush(基于netty4搭建+redis+ zookeeper)
https://github.com/mpusher/mpush

方案 五

springmvc (websocket)

https://github.com/Amayadream/WebChat
http://blog.csdn.net/Amayadream/article/details/50551617

websocket 框架對比
(netty,go,node.js 等) 推薦使用 netty 或者 node.js
http://www.importnew.com/23286.html

t-io: 百萬級TCP長連接即時通訊框架
https://git.oschina.net/tywo45/t-io

ActiveMQ

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • afinalAfinal是一個android的ioc,orm框架 https://github.com/yangf...
    passiontim閱讀 15,879評論 2 45
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,109評論 25 709
  • jQuery.parent(expr)找父親節(jié)點,可以傳入expr進行過濾,比如$("span").parent(...
    空谷悠閱讀 603評論 0 5
  • 未來不迎,當時不雜,過往不戀。 不問是非,埋頭業(yè)務,屁股干凈,盡力協(xié)調。
    吃飽的瘋子閱讀 238評論 0 1
  • 寒露秋霜今日碎,飛花散落滿汀洲。 君云山外三篙日,我報樓前一段秋。 離后方知情已重,別來更曉意難休。 相思應是何滋...
    莫愁Jessie閱讀 668評論 19 14

友情鏈接更多精彩內容