【发布时间】:2020-11-08 10:03:36
【问题描述】:
我正在努力学习使用grpc,在grpc网站上阅读了一段时间后,我有一些问题。
假设我有一台机器 A 和一个用python 编写的 grpc 服务器。我想在机器 B 上运行一个 grpc 客户端 node.js 与机器 A 上的服务器通信。
第一个问题是,服务器和客户端是否需要共享同一个.proto文件?另外,我可以在不知道服务器源代码的情况下编写客户端部分吗?我的指导方针是什么?
一般来说,我真的不明白如何为远程服务器编写客户端,反之亦然,如果有人能给我一个很好的过程解释,我将不胜感激。
grpc 网站中的所有示例都使用相同的服务器和客户端语言,并且从同一台机器甚至同一文件夹运行,这让我更难理解它是如何远程工作的。
感谢您提供的任何解释。
【问题讨论】:
标签: node.js protocol-buffers grpc