摘要: Apisix 從 1.5 升級(jí)到 2.2筆記 閱讀全文
摘要: 這是一個(gè)純C語(yǔ)言版本的socket.io服務(wù)器端實(shí)現(xiàn),目前僅支持linux系統(tǒng) 閱讀全文
摘要: 使用了EventBus(事件總線)方式可以很好的處理事件訂閱者/事件的發(fā)布者解耦,發(fā)布者不知道訂閱者,訂閱者只需要自身注冊(cè),等待通知便可。EventBus是一種簡(jiǎn)單,高效,優(yōu)雅,良好的客戶端架構(gòu)方式。 閱讀全文
摘要: Real-Time Web實(shí)時(shí)信息流推送
培訓(xùn)演示文檔,文檔大綱:
推送實(shí)現(xiàn)技術(shù)/歷程
客戶端如何選擇
Java支持現(xiàn)狀
socket.io
Realtime Web概念和現(xiàn)狀
閱讀全文
培訓(xùn)演示文檔,文檔大綱:
推送實(shí)現(xiàn)技術(shù)/歷程
客戶端如何選擇
Java支持現(xiàn)狀
socket.io
Realtime Web概念和現(xiàn)狀
閱讀全文
摘要: 本著學(xué)習(xí)PAAS的態(tài)度,構(gòu)建一個(gè)簡(jiǎn)易版PAAS平臺(tái),構(gòu)建JAVA運(yùn)行時(shí)環(huán)境,提供tomcat servlet容器服務(wù)。當(dāng)然,不局限于JAVA,PHP、ROR、nodejs等,理論上行得通。但這里以構(gòu)建Tomcat Servlet環(huán)境為主。 閱讀全文
摘要: 實(shí)時(shí)Web,一般人可以玩得起,只要你具有一些JAVA編程知識(shí),外加一些JS實(shí)踐,也不是難事。
這里,簡(jiǎn)單設(shè)計(jì)一個(gè)基于socketio-netty的實(shí)時(shí)Web數(shù)據(jù)驅(qū)動(dòng)平臺(tái),用以托管實(shí)時(shí)應(yīng)用,同時(shí)也提供了前后端的設(shè)計(jì)思路,從中也可以看到多租戶架構(gòu)一些影子。 閱讀全文
這里,簡(jiǎn)單設(shè)計(jì)一個(gè)基于socketio-netty的實(shí)時(shí)Web數(shù)據(jù)驅(qū)動(dòng)平臺(tái),用以托管實(shí)時(shí)應(yīng)用,同時(shí)也提供了前后端的設(shè)計(jì)思路,從中也可以看到多租戶架構(gòu)一些影子。 閱讀全文
摘要: 很顯然,實(shí)時(shí)Web,是一種技術(shù)趨勢(shì),將成為一種人們的默認(rèn)技術(shù)選擇,用以拉近和桌面應(yīng)用的距離。
socket.io是一種數(shù)據(jù)實(shí)時(shí)推送、事件驅(qū)動(dòng)模型的框架,支持事件訂閱,簡(jiǎn)單易用。其價(jià)值目前看來(lái),還未被完整的挖掘出來(lái)。
socket.io即提供了node.js服務(wù)器端(地址)又提供了客戶端(地址)的整體解決方案,而socketio-netty則是基于JAVA服務(wù)器端,支持最新socket.io client最新版規(guī)范。對(duì)JAVA編程人員來(lái)講,可以不用學(xué)習(xí)node.js,從而多了一個(gè)選擇。 閱讀全文
socket.io是一種數(shù)據(jù)實(shí)時(shí)推送、事件驅(qū)動(dòng)模型的框架,支持事件訂閱,簡(jiǎn)單易用。其價(jià)值目前看來(lái),還未被完整的挖掘出來(lái)。
socket.io即提供了node.js服務(wù)器端(地址)又提供了客戶端(地址)的整體解決方案,而socketio-netty則是基于JAVA服務(wù)器端,支持最新socket.io client最新版規(guī)范。對(duì)JAVA編程人員來(lái)講,可以不用學(xué)習(xí)node.js,從而多了一個(gè)選擇。 閱讀全文
摘要: 構(gòu)建一個(gè)在市面上常見(jiàn)瀏覽器上都可以正常運(yùn)行的聊天應(yīng)用,保證在IE6+,F(xiàn)irefox,Chrome,Safari,Opear,IOS,Android等可以正常運(yùn)轉(zhuǎn),根據(jù)具體環(huán)境自動(dòng)選擇最佳的通信通道。
嗯,既然是跨瀏覽器平臺(tái),那自然選擇socket.io了。它也是本文的重心,最終目的也是讓socket.io 客戶端版本在Phonegap包裝的Android Apk程序中可以使用Websocket協(xié)議。
同時(shí)也保證我們的示范應(yīng)用盡可能的做到編寫一次,到處運(yùn)行。
還好,有了socket.io(客戶端js) + socketio-netty(socket.io服務(wù)器端JAVA實(shí)現(xiàn)) + Phonegap, 構(gòu)建各種交互的HTML應(yīng)用,是個(gè)不錯(cuò)的選擇。
另,本文項(xiàng)目為僅僅為演示其功能,不保證樣式。 閱讀全文
嗯,既然是跨瀏覽器平臺(tái),那自然選擇socket.io了。它也是本文的重心,最終目的也是讓socket.io 客戶端版本在Phonegap包裝的Android Apk程序中可以使用Websocket協(xié)議。
同時(shí)也保證我們的示范應(yīng)用盡可能的做到編寫一次,到處運(yùn)行。
還好,有了socket.io(客戶端js) + socketio-netty(socket.io服務(wù)器端JAVA實(shí)現(xiàn)) + Phonegap, 構(gòu)建各種交互的HTML應(yīng)用,是個(gè)不錯(cuò)的選擇。
另,本文項(xiàng)目為僅僅為演示其功能,不保證樣式。 閱讀全文
摘要: Windows 工作機(jī)Eclipse環(huán)境下遠(yuǎn)程調(diào)試作業(yè),參數(shù)配置,插件使用,打包發(fā)布等。 閱讀全文
摘要: 這是一個(gè)Socket.IO服務(wù)器端實(shí)現(xiàn),基于netty框架,適配socket.io 0.9-1.0版本 閱讀全文
摘要: 開(kāi)源的消息隊(duì)列已經(jīng)很多了,但大部分很重,實(shí)際環(huán)境下,很多可能只是使用到了一點(diǎn)功能而已,殺雞使用牛刀,著實(shí)有些浪費(fèi)了。很多時(shí)候,我們只想要一片綠葉,但它們給了我們整個(gè)的春天,很難消化。本著DIR精神, 也琢磨了一個(gè)超級(jí)簡(jiǎn)單的隊(duì)列實(shí)現(xiàn)。
說(shuō)是超級(jí)簡(jiǎn)單,嗯,絕對(duì)是超級(jí)簡(jiǎn)單,隊(duì)列的存儲(chǔ)采用Redis進(jìn)行持久化存儲(chǔ),采用Netty提供HTTP方式的隊(duì)列的出/入。Redis的客戶端采用的Jedis。然后呢,然后就沒(méi)了啊。 閱讀全文
說(shuō)是超級(jí)簡(jiǎn)單,嗯,絕對(duì)是超級(jí)簡(jiǎn)單,隊(duì)列的存儲(chǔ)采用Redis進(jìn)行持久化存儲(chǔ),采用Netty提供HTTP方式的隊(duì)列的出/入。Redis的客戶端采用的Jedis。然后呢,然后就沒(méi)了啊。 閱讀全文