<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    聶永的博客

    記錄工作/學習的點點滴滴。

    socketio-netty(socket.io 服務器端JAVA實現) 近期升級手記

    前言

    針對JAVA開發者,socketio-netty是一個socket.io的服務器端選擇,又是目前兼容最新0.9+ – 1.0的JAVA服務器端實現。

    http://socket.io官網來看,最近版本升級趨于緩和,幾乎是沒修正一個Bug,小版本就增加一次。已經是非常穩定的版本了,可以真正使用了。

    貌似國內使用socket.io少之又少,可惜了,這么優秀的全功能型實時推送實現,小眾范圍內被知曉。

    嗯,就最近當前項目修改做一些簡單記載。

     

    升級手記

    1. netty升級到3.4.5
      3.4.5的QueueFactory類,增加對了JAVA SE 7引入的JUC并發類LinkedTransferQueue,若是本地使用JAVA SE 6,還想要保持高性能的阻塞隊列,那就需要引入Doug Lea’s jsr166y.jar并發包(下載地址),然后修改一下QueueFactory實現。我已經重新打包成jar包(這里是netty-3.4.5.Final-modify.jar)。
      QueueFactory原始代碼:
      QueueFactory修改后代碼:
    2. socket.io client 升級到 0.9.6
    3. 支持將HTML/CSS/JS等文件
      socketio.properties 增加配置項static,指定靜態資源的相對路徑 ,默認是static
      若瀏覽器請求:http://localhost:9000/style/chat.css,則此文件相對路徑為 static/style/chat.css,其它文件與此類似。
      此屬性便于打包,以及不再單獨依賴Web容器
      項目中,直接把網頁文件拷貝到/source/static目錄中,運行相應的JAVA文件(ChatServer.java)
    4. 在Google Code 增加demo
      下載聊天示范,下載后解壓,雙擊 start.bat或者start.sh,瀏覽 http://localhost:9000/ 即可。

    有時間,會聊聊更具體的實時Web一些心得,以及更為具體的示范等。

    posted on 2012-05-21 17:31 nieyong 閱讀(19552) 評論(5)  編輯  收藏 所屬分類: socket.io

    評論

    # re: socketio-netty(socket.io 服務器端JAVA實現) 近期升級手記 2012-05-28 11:54 高壓鍋爐管

    這個服務器不是很會用的  回復  更多評論   

    # re: socketio-netty(socket.io 服務器端JAVA實現) 近期升級手記[未登錄] 2012-05-28 21:04 steven

    這里的socket服務端如何接收另一個socket發過來的數據 接收到的數據再推送到頁面  回復  更多評論   

    # re: socketio-netty(socket.io 服務器端JAVA實現) 近期升級手記[未登錄] 2012-05-31 13:06 steven

    socketio后端如何主動發消息到客戶端 客戶端的IOClient是已經存在的
    或 是否可以通過另一個客戶端socket發送數據到socketio服務端 但客戶端socket的協議與瀏覽器的客戶端協議是不一樣的 請問這
    個問題怎么解決 謝謝   回復  更多評論   

    # re: socketio-netty(socket.io 服務器端JAVA實現) 近期升級手記 2012-06-06 11:24 nieyong

    @steven

    這個問題,已經在郵件組里面解決了,哈。
    具體,請參考
    郵件討論組為
    http://groups.google.com/group/socketio-netty
    或者
    https://groups.google.com/group/socketio-netty  回復  更多評論   

    # re: socketio-netty(socket.io 服務器端JAVA實現) 近期升級手記 2013-05-20 11:49 勇澤

    請問socketio-netty可支持的最大支持多少并發?  回復  更多評論   

    公告

    所有文章皆為原創,若轉載請標明出處,謝謝~

    新浪微博,歡迎關注:

    導航

    <2012年5月>
    293012345
    6789101112
    13141516171819
    20212223242526
    272829303112
    3456789

    統計

    常用鏈接

    留言簿(58)

    隨筆分類(130)

    隨筆檔案(151)

    個人收藏

    最新隨筆

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 污污视频免费观看网站| 亚洲精品国产av成拍色拍| GOGOGO高清免费看韩国| 亚洲国产成人a精品不卡在线| 久久久久亚洲精品无码网址色欲| 性做久久久久免费观看| 亚洲精品动漫免费二区| xvideos亚洲永久网址| 五月婷婷免费视频| 亚洲AV无码国产精品色午友在线| 久久国产精品一区免费下载| 亚洲尹人香蕉网在线视颅| 中国人xxxxx69免费视频| 亚洲av无码专区在线| 午夜免费不卡毛片完整版| 瑟瑟网站免费网站入口| 亚洲深深色噜噜狠狠爱网站| 无码人妻一区二区三区免费看| 亚洲综合一区二区精品导航| 黄页网站免费观看| 亚洲AV成人无码久久WWW| 中文国产成人精品久久亚洲精品AⅤ无码精品| 国产福利在线观看永久免费| 亚洲成a人片在线观看中文动漫| 亚洲免费视频网址| 午夜亚洲国产理论片二级港台二级 | 日韩高清免费在线观看| 色多多www视频在线观看免费| 亚洲色自偷自拍另类小说| 久久成人国产精品免费软件| 亚洲aⅴ无码专区在线观看| 亚洲色爱图小说专区| 国产免费毛不卡片| 一个人看的www视频免费在线观看| 久久久久亚洲AV片无码| 成人黄软件网18免费下载成人黄18免费视频 | 日本高清在线免费| 免费人成大片在线观看播放| 亚洲一区二区中文| 亚洲成年人啊啊aa在线观看| **真实毛片免费观看|