Socket.D v2.4.9 釋出

带刺的坐椅發表於2024-04-06

Socket.D 是什麼東東?

是基於"事件"和"語義訊息""流"的網路應用協議。在微服務、移動應用、物聯網等場景,可替代 http、websocket 等。支援 tcp, udp, ws, kcp 傳輸。協議特點可參考《官網介紹》

目前:javascript, java 已釋出。python 已開發完成,再在測試中。go, rust, c++ 正在開發中。

for Java 更新

  • 新增 X-Hash 元資訊支援
  • 新增 CLOSE2003_DISCONNECTION 關閉碼
  • 新增 Pressure 幀型別(預留做背壓控制)
  • 修復 當使用二段式關閉時,可能出現無法重連的問題(2.3.10 後出現的)
  • smartsocket 升為 1.5.43

for JavaScript 更新

  • 新增 X-Hash 元資訊支援
  • 新增 CLOSE2003_DISCONNECTION 關閉碼
  • 新增 Pressure 幀型別(預留做背壓控制)
  • 修復 當使用二段式關閉時,可能出現無法重連的問題(2.3.10 後出現的)

影片演示效果:

  • for H5
    • https://www.bilibili.com/video/BV1ck4y197BV/
    • 演示原始碼
  • for UniAPP
    • https://www.bilibili.com/video/BV1T94y1T7sp/
    • 演示原始碼

程式碼倉庫:

  • https://gitee.com/noear/socketd
  • https://github.com/noear/socketd

官網:

  • https://socketd.noear.org