我们希望为我们的gRPC微服务构建一个JavaScript/HTML GUI界面。由于gRPC不支持浏览器端,我们考虑使用WebSockets连接到一个node.js服务器,该服务器通过grpc调用目标服务。
我们很难找到一个优雅的解决方案。特别是,因为我们使用gRPC流在微服务之间推送事件。
似乎我们需要第二个RPC系统来在前端和node.js服务器之间通信。这似乎会带来大量开销和额外的代码需要维护。
有没有人有像这样的经验或者有想法如何解决这个问题?
我们很难找到一个优雅的解决方案。特别是,因为我们使用gRPC流在微服务之间推送事件。
似乎我们需要第二个RPC系统来在前端和node.js服务器之间通信。这似乎会带来大量开销和额外的代码需要维护。
有没有人有像这样的经验或者有想法如何解决这个问题?