1
9
如果你想要基于Java的RPC栈,它是 RMI . 但是,跨平台工作不好。 我一直在用Protobuf做RPC。通过将protobuf消息包装在另一个protobuf(定义服务或调用)中,您几乎可以模拟一个rpc堆栈。找到我对这个问题的答案以获取详细信息, Google Protocol Buffers and HTTP 如果你想支持更多的平台,比如php、ruby、c等,节俭看起来是一个很好的选择。但是,与protobuf相比,节俭对我来说非常复杂。 |
2
4
谷歌已经开放源代码的RPC框架 gRPC ,它使用协议缓冲区定义服务和消息。GRPC是跨平台的,支持C、C++、C语言、Java、GO、Node.js、Python、Ruby、ObjuleC和PHP。 GRPC基于HTTP/2标准,支持双向流、流控制、头压缩和多路连接等新功能。 |
coolk · 如何使protobuf不区分大小写? 6 年前 |
Lolo · 如何解析protobuf文件中缺少引号的字符串字段? 6 年前 |
Cae Vecchi · 在自己的proto上导入供应商proto 6 年前 |
mbalug · 为ARM编译c++源代码 6 年前 |
FraserOfSmeg · 使用。vb中的proto文件。网 6 年前 |