如何在grpc-web中使用grpc双向流?

问题描述 投票:0回答:2

我想在网络浏览器中使用 grpc 双向流。我可以在浏览器中使用 grpc-web 的双向流吗?

  rpc TypingStream (stream OutgoingTyping) returns (stream IncomingTyping);
}
streaming grpc grpc-web
2个回答
2
投票

目前,gRPC-web 不支持双向流。

如果您有兴趣,可以关注以下主题: https://github.com/grpc/grpc-web/issues/24

谢谢:)


更新(04/2023):在最新的流式传输路线图中,决定使用WebTransport来支持 gRPC-Web 中的双向流式传输。


0
投票
备注:WebTransport适用于 HTTP/3,而 gRPC-web 适用于 HTTP/2
        事实上WebTransport想要成为websocket的变体并且兼容
        与 QUIC。
        WebTransport 有流和双向支持。
© www.soinside.com 2019 - 2024. All rights reserved.