c#客户端与服务器通信,用什么协议好?

2020-04-07 23:16:10 +08:00
 xdlailai
之前都是用 socket 自己封装的协议,感觉不灵活,想改为基于 http 的协议,有啥好建议吗?主要用于传文件及一些简单的交互。
1402 次点击
所在节点    问与答
6 条回复
opengps
2020-04-07 23:36:58 +08:00
只要交互,那么 socket 的事件触发是最好的
如果能忍受延迟,那么回到相对臃肿的 http 层用轮训
visitant
2020-04-07 23:41:04 +08:00
C#好像有一套原生的 rpc 实现?
Mithril
2020-04-08 01:23:11 +08:00
直接上 SignalR 就完了,顺便推送都有了。
noreplay
2020-04-08 08:14:07 +08:00
Netmq?
zhujinliang
2020-04-08 08:50:37 +08:00
websocket
thfurior
2020-04-08 11:02:19 +08:00
websocket,官方支持的很好

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/660270

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX