<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 閱讀(19566) 評論(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)

    個人收藏

    最新隨筆

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 岛国大片免费在线观看| 黄页网站在线看免费| 亚洲2022国产成人精品无码区| 久久99免费视频| 亚洲熟妇无码AV不卡在线播放 | 国产免费卡一卡三卡乱码| 成人在线免费视频| 久久久久亚洲AV无码麻豆| 好吊妞视频免费视频| 天黑黑影院在线观看视频高清免费| 亚洲色成人网一二三区| av无码东京热亚洲男人的天堂| 97公开免费视频| 日韩大片在线永久免费观看网站 | 成a人片亚洲日本久久| 亚洲va中文字幕无码久久| 成全影视免费观看大全二| 成人无码区免费A∨直播| 亚洲日本国产综合高清| 亚洲区不卡顿区在线观看| 国产四虎免费精品视频| 国产黄色片免费看| 亚洲天堂福利视频| 亚洲精品动漫人成3d在线 | 最近中文字幕免费mv在线视频| 国产精品久久久久久亚洲小说| 精品亚洲成a人片在线观看| 国产精品xxxx国产喷水亚洲国产精品无码久久一区 | 中文字幕免费在线看线人动作大片| 亚洲国色天香视频| 综合亚洲伊人午夜网| 手机在线免费视频| 日本免费污片中国特一级| 爱爱帝国亚洲一区二区三区| 亚洲综合精品香蕉久久网97| 国产男女猛烈无遮挡免费视频 | 久久精品国产免费观看| 巨胸喷奶水视频www免费视频| 亚洲人成色4444在线观看| 久久亚洲AV无码精品色午夜| 久久久久亚洲AV成人网人人软件|