![]() |
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标准,支持双向流、流控制、头压缩和多路连接等新功能。 |
|
user29759326 · 如何返回递归函数中的最后一个值? 3 月前 |
|
malife89 · 将java中的字符串读取为正确的日期格式 3 月前 |
![]() |
Tim · 在java中,有没有更快的方法将字节数组写入文件? 3 月前 |
![]() |
rudraraj · java中未声明最终变量 4 月前 |
![]() |
Bala Ji · 以下BFS的实施效率如何? 4 月前 |