<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>

          WebSocket 竟然如此簡單

          共 778字,需瀏覽 2分鐘

           ·

          2022-01-22 11:39

          家好,又見面了,我是 GitHub 精選君!

          WebSocket 不知道大家了解嗎?WebSocket 是一種在單個 TCP 連接上進(jìn)行全雙工通信的協(xié)議。簡單來說就是,WebSocket 能夠允許服務(wù)端主動向客戶端推送數(shù)據(jù)。一般的 HTTP 交互,如果要從服務(wù)端獲取數(shù)據(jù)(尤其是狀態(tài)類型的數(shù)據(jù)),一般需要客戶端(比如前端)輪詢請求來獲取,即使服務(wù)端數(shù)據(jù)沒有變更,也是需要定期去輪詢的,比較浪費(fèi)資源,而 WebSocket 比較好的解決了這個問題。

          今天要推薦的工具 websocketd,能夠?qū)⑷我獾某绦蜣D(zhuǎn)換為 WebSocket 的輸入輸出,對外提供服務(wù),意味著你不需要理解 WebSocket 的原理就可以去開發(fā) WebSocket 服務(wù),只需要關(guān)注你的業(yè)務(wù)邏輯即可享受 WebSocket 的優(yōu)勢。

          以上就是一個簡單的示例,其中 count.sh 定時的輸出數(shù)字,使用 websocketd 封裝后,客戶端就可以通過 8080 端口按 WebSocket 的形式進(jìn)行數(shù)據(jù)的獲取。是不是非常的簡單呢?

          或許你接著就會有這樣的疑問,websocketd 可以用來做什么?

          上面就是使用 websocketd 開發(fā)的幾個比較優(yōu)秀的開源項(xiàng)目。比如實(shí)時監(jiān)控 Linux 主機(jī)的工具、實(shí)時展示 Linux 的文件系統(tǒng)等。

          更多項(xiàng)目詳情請查看如下鏈接。

          開源項(xiàng)目地址:https://github.com/joewalnes/websocketd

          開源書籍&資料:點(diǎn)擊

          點(diǎn)如下卡片后臺回復(fù):1,與技術(shù)極客們一起交流開源項(xiàng)目,一起成長。

          瀏覽 75
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點(diǎn)贊
          評論
          收藏
          分享

          手機(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>
                  狠狠干伊人 | 美女精品视频 | 日韩在线观看中文字幕 | 爱爱网官方登录网站入口 | 亚洲永久精品视频 |