亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

SocketD協議基本概念是什么

發布時間:2021-12-21 14:12:27 來源:億速云 閱讀:197 作者:iii 欄目:云計算

這篇文章主要講解了“SocketD協議基本概念是什么”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“SocketD協議基本概念是什么”吧!

1. 簡介

SocketD 是一種二進制的點對點通信協議,是一種新的網絡通信第七層協議。旨在用于分布式應用程序中。從這個意義上講,SocketD可以是RSocket等其他類似協議的替代方案。它的消息協議規范具有異步,背壓的雙向,多路復用,斷線重連,基于消息等特性。暫時只提供Java實現,目前做為Solon rpc的sockte通道協議。

2. 背景

說到這里就有一些疑問了,為什么要搞這個協議?難道程序員吃飽了撐得搞點新東西折騰自己?上面提到了RSocket。如果你對這個規范不熟悉就可補下課。但它用起來還是比較復雜,尤其是類似RxJava的接口風格,感觀上更利于做響應式計算。而SockteD更適應傳統使用習慣,更專一的面向服務請求。

3. 特性

特性與RSocket非常像,這里簡單總結一下:

  • 具有語言無關性的二進制通信協議

  • 異步非阻塞消息驅動通信,高性能

  • 實現了網絡通信的背壓處理,在此基礎上進行流量控制、連接恢復

  • 天然支持雙向通信。如:單鏈接雙向RPC調用

  • 更加適合分布式通信場景

4. SocketD三種交互模型

SocketD定義了三種交互模型,以適應不同應用場景:

  • Send(msg):只發送不響應。在不需要響應時非常有用,例如非關鍵事件日志記錄。

  • SendAndResponse(msg):發送并等待響應。類似Http的請求/響應模型。它是異步和多路復用的。

  • SendAndCallback(msg, (msg2)->{}):發送并在有響應時回調。類似Ajax異步回調。

5. SocketD兩種協議模型

容器消息,用于實現消息加密或壓縮之類非業務處理。內容消息,用于承載業務內容。

SocketD協議基本概念是什么

感謝各位的閱讀,以上就是“SocketD協議基本概念是什么”的內容了,經過本文的學習后,相信大家對SocketD協議基本概念是什么這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

青岛市| 措美县| 金川县| 桃园县| 沙雅县| 双流县| 邮箱| 雷波县| 彩票| 利辛县| 桂东县| 双鸭山市| 越西县| 和田市| 陈巴尔虎旗| 安塞县| 兰溪市| 婺源县| 绥阳县| 桃江县| 九龙县| 江陵县| 治县。| 荆州市| 汨罗市| 宁海县| 和林格尔县| 邳州市| 嘉兴市| 浪卡子县| 北碚区| 泰安市| 九江市| 江源县| 天全县| 思南县| 辽阳市| 朝阳区| 彭泽县| 临沧市| 抚松县|