<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          guda-push基于 UDP 的推送系統(tǒng)

          聯(lián)合創(chuàng)作 · 2023-09-25 10:00

          guda-push 是基于 UDP 的推送系統(tǒng)。

          guda-push 專注 Android 和 iOS 推送。針對耗電量,流量在協(xié)議,消息傳輸方式上做了優(yōu)化。

          特性:

            1)基于udp,不采用長連接是因為app在手機(jī)上活動時間每天可能就2,3個小時,90%處于空閑狀態(tài),而長連接不僅占用服務(wù)端資源,而且隨著手機(jī)網(wǎng)絡(luò)切換,重建連接,維持心跳都耗費(fèi)不少資源。

            2)連接層和業(yè)務(wù)層獨立,在運(yùn)維升級時,可分別獨立重啟發(fā)布,提高服務(wù)端的可用性,可靠性。

          還只是一個雛形,目前實現(xiàn)的功能有

             1)服務(wù)端

                 已完成功能:編解碼,在線狀態(tài)維護(hù),心跳,點對點發(fā)送信息,ack確認(rèn),失敗重試機(jī)制

                 待完善功能:解耦集群支持。

             2)Andoid 客戶端demo

          瀏覽 8
          點贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  久久精品96无码内射 | 日韩欧美成人网站 | 无码在线电影 | 黄色做爱网站 | igao在线视频 |