• <dd id="3gzlp"></dd>

    <li id="3gzlp"><acronym id="3gzlp"></acronym></li>

    <span id="3gzlp"></span>

    getty 1.4.x 版本更新發布,添加 mqtt 編解碼器支持

    gogym
     gogym
    發布于 2020年06月11日
    收藏 11

    openEuler項目召集令就在暑期2020,最高6萬元獎金等你來領!>>>

    getty

    一個完全基于java 實現的高性能網絡框架。

    getty的主要特點:

    1、完全基于java nio,基于nio1以及nio2(aio)做了實現,整體代碼代碼結構很輕量,也非常簡單易用。

    2、借鑒了netty部分優秀設計思想,如責任鏈、內存池化、零拷貝等優秀的設計模式。

    3、getty提供了常用的插件(String編解碼器,protobuf編解碼器器,心跳超時處理器、ip過濾,websocket、mqtt插件等)滿足大部分開發場景。

    4、getty可直接在安卓環境中使用(兼容Android5.0以上版本)

    5、getty同時提供了TCP和UDP的支持,并且使用方式幾乎一致,大大提高了易用性。

    5、getty內置處理器支持使用過程中的熱拔插設計,各處理器可以靈活組合。

    6、框架擁有非常好的拓展性,處理器拓展也非常簡單,大大降低了開發成本。

    7、高效和穩定性能,經過多次測試,相同的條件下單條連接發送百萬條消息,getty 使用nio2模式耗時500毫秒左右,使用nio1模式耗時1.5秒左右,netty耗時2.5秒左右。

    8、使用過程與netty非常相似,只要有netty使用經驗,使用getty幾乎不需要額外學習。

    9、api非常簡單,源碼注釋詳細,一看就會

    更多詳情與文檔

    更多詳情,請點擊 wiki文檔 :跳轉到wiki

    新版本特征

    1、優化部分代碼,提高易用性 

    2、優化channelAttribute的易用性

    3、優化斷線重連插件

    4、添加mqtt編解碼器支持

    本站文章除注明轉載外,均為本站原創或編譯。歡迎任何形式的轉載,但請務必注明出處,尊重他人勞動共創開源社區。
    轉載請注明:文章轉載自 OSCHINA 社區 [http://www.url23.com]
    本文標題:getty 1.4.x 版本更新發布,添加 mqtt 編解碼器支持
    加載中
    此新聞有 2 條評論,請先登錄后再查看。
    返回頂部
    頂部
    聚看影院