Server Client的傳輸格式。

看板C_and_CPP (C/C++)作者 (史萊姆)時間4年前 (2020/09/04 18:24), 編輯推噓4(4015)
留言19則, 10人參與, 4年前最新討論串1/1
想請問一下各位,如果今天要寫一個Server, 通常與Client溝通的格式會用什麼? 例如用http通訊格式,或者socket自行定義。 要寫一個各個平台都可以用的方式,我只想到這兩種,還有其他的通訊格式嗎? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.137.112.250 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1599215086.A.5FB.html

09/04 20:21, 4年前 , 1F
你要問的是protocol還是資料的format?
09/04 20:21, 1F

09/04 20:57, 4年前 , 2F
原PO先把OSI Model弄懂吧
09/04 20:57, 2F

09/04 21:00, 4年前 , 3F
如果是要api就http+json
09/04 21:00, 3F

09/05 02:22, 4年前 , 4F
各種rpc, dbus, ipmi, rdma, 你丟得出去 另一邊解的開就好
09/05 02:22, 4F

09/05 02:49, 4年前 , 5F

09/05 04:38, 4年前 , 6F
ASCII
09/05 04:38, 6F

09/06 00:09, 4年前 , 7F
個人意見: protocol的話 使用場景很重要
09/06 00:09, 7F

09/06 00:10, 4年前 , 8F
有沒有需要一對多,是否全雙工,是否考慮速度
09/06 00:10, 8F

09/06 00:10, 4年前 , 9F
要跨平台是不是平台code size/已實做放得下
09/06 00:10, 9F

09/06 00:11, 4年前 , 10F
是否需要對第三方公開...etc
09/06 00:11, 10F

09/06 00:11, 4年前 , 11F
這種通常是有現成的能用就用現成的
09/06 00:11, 11F

09/06 00:12, 4年前 , 12F
沒現成的"可能"在TCP/UDP之上定自己protocol
09/06 00:12, 12F

09/06 00:14, 4年前 , 13F
你舉的http是一個,IOT常用的coap/mqtt是一個
09/06 00:14, 13F

09/06 00:15, 4年前 , 14F
但這種都跟你的使用場景比較有關
09/06 00:15, 14F

09/06 00:16, 4年前 , 15F
當然自己刻TCP socket + 自己的protocol是一個
09/06 00:16, 15F

09/06 00:16, 4年前 , 16F
只是要對外公開就會比較難用
09/06 00:16, 16F

09/07 13:36, 4年前 , 17F
這問題有點搞不清楚狀況...
09/07 13:36, 17F

09/11 23:20, 4年前 , 18F
用zeromq很方便
09/11 23:20, 18F

09/13 01:12, 4年前 , 19F
推7樓,code size
09/13 01:12, 19F
文章代碼(AID): #1VKXNkNx (C_and_CPP)
文章代碼(AID): #1VKXNkNx (C_and_CPP)