摘要: 這是一個純C語言版本的socket.io服務(wù)器端實現(xiàn),目前僅支持linux系統(tǒng)
閱讀全文
摘要: 使用了EventBus(事件總線)方式可以很好的處理事件訂閱者/事件的發(fā)布者解耦,發(fā)布者不知道訂閱者,訂閱者只需要自身注冊,等待通知便可。EventBus是一種簡單,高效,優(yōu)雅,良好的客戶端架構(gòu)方式。
閱讀全文
摘要: 很顯然,實時Web,是一種技術(shù)趨勢,將成為一種人們的默認技術(shù)選擇,用以拉近和桌面應(yīng)用的距離。
socket.io是一種數(shù)據(jù)實時推送、事件驅(qū)動模型的框架,支持事件訂閱,簡單易用。其價值目前看來,還未被完整的挖掘出來。
socket.io即提供了node.js服務(wù)器端(地址)又提供了客戶端(地址)的整體解決方案,而socketio-netty則是基于JAVA服務(wù)器端,支持最新socket.io client最新版規(guī)范。對JAVA編程人員來講,可以不用學(xué)習(xí)node.js,從而多了一個選擇。
閱讀全文
摘要: 構(gòu)建一個在市面上常見瀏覽器上都可以正常運行的聊天應(yīng)用,保證在IE6+,F(xiàn)irefox,Chrome,Safari,Opear,IOS,Android等可以正常運轉(zhuǎn),根據(jù)具體環(huán)境自動選擇最佳的通信通道。
嗯,既然是跨瀏覽器平臺,那自然選擇socket.io了。它也是本文的重心,最終目的也是讓socket.io 客戶端版本在Phonegap包裝的Android Apk程序中可以使用Websocket協(xié)議。
同時也保證我們的示范應(yīng)用盡可能的做到編寫一次,到處運行。
還好,有了socket.io(客戶端js) + socketio-netty(socket.io服務(wù)器端JAVA實現(xiàn)) + Phonegap, 構(gòu)建各種交互的HTML應(yīng)用,是個不錯的選擇。
另,本文項目為僅僅為演示其功能,不保證樣式。
閱讀全文
摘要: 這是一個Socket.IO服務(wù)器端實現(xiàn),基于netty框架,適配socket.io 0.9-1.0版本
閱讀全文