程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> probuf 自定義協議-socket 自定義協議 probuf messagepack

probuf 自定義協議-socket 自定義協議 probuf messagepack

編輯:編程綜合問答
socket 自定義協議 probuf messagepack

各位大神,我現在要寫Socket自定義協議 跟服務器交互,要通過probuff 或者 messagepack 序列化。能不能提供C# 或者c/c++ 的代碼解釋一下。數據包 = 包頭 + 包體長度+包體。謝謝各位大神!

最佳回答:


這個一般是將你要發送的消息內容進行序列化得到protobuf data,再講序列化後的data和消息類型名稱一起發送服務端,服務端利用protobuf自帶的發射機制
解析生成消息對象,再把protobuf反序列化。協議格式:數據總長度+消息類型名稱長度+消息類型名稱+protobuf data+校驗

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved