我正在查看一个原型文件,它在客户端和服务器之间有一个双向流。这是否意味着客户端和服务器可以任意发送和接收消息?我对服务器端更加困惑。服务器如何通过此双向流任意发送数据?什么是触发器?
谢谢!
答案 0 :(得分:1)
来自docs:
在双向流式RPC中,呼叫再次由双向启动 客户端调用方法和服务器接收客户端 元数据,方法名称和截止日期。服务器可以再次选择 发回其初始元数据或等待客户端开始发送 请求。
接下来会发生什么取决于应用程序,作为客户端和服务器 可以按任何顺序读写 - 流完全运行 独立。 [...]
这意味着:客户端将建立与服务器的连接,然后您就可以读取/写入双方的连接。