![]() |
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标准,支持双向流、流控制、头压缩和多路连接等新功能。 |
|
user8040474 · 网络连接不工作 7 年前 |
![]() |
Genhain · swift中链式泛型类型推断闭包 7 年前 |
![]() |
Joe · 将数据从子VC传回集合视图单元格 7 年前 |
![]() |
NaderBesada · 协议字典Swift 4 7 年前 |
![]() |
Marmelador · 通过协议更改代理的属性 7 年前 |