networking - GRPC 上的全双工
问题描述
我需要有关网络协议的咨询。
目标:创建双向消息交换,确认(处理后)两个服务之间的所有消息。该系统应保证至少交付一次。其中一个服务连接到第二个,然后两者都必须有可能在两个方向上发送消息。另一个预期的功能是服务之间的时间控制连接。该协议必须得到各种编程语言的支持。
我可以在原始 TCP 上手动执行此操作,但我想使用更常见的协议。
我想到了 GRPC,但我不确定它是否是个好主意。我真的不知道如何确认服务器发送的每条消息。
解决方案
推荐阅读
- c# - 如何访问 TabControl 的 TabPage 中的控件
- ios - Nativescript iOS 动作栏字幕
- c# - 在实体框架中更新子实体不起作用
- php - 有没有办法用嘲讽来模拟私有静态方法?
- python - 具有信号之间相关性的综合多元时间序列数据
- java - Eclipse maven 启动“遇到问题”没有选择的资源
- scala - Scala:来自子类的伴生对象
- android - 从 android 应用程序的 websocket 恢复所有传入消息
- javascript - 如果“a”标签在反应中有一些子元素,则 onClick 无法正常工作
- gitlab - 如何在 GitLab CI 上获取 Ubuntu VM