【发布时间】:2013-01-27 15:02:38
【问题描述】:
我需要使用 ZeroMQ 推挽式套接字模式在 C++ 中编写客户端-服务器应用程序。客户端必须对服务器接口中指定的函数进行 RPC 调用。我想知道是否有一个主要在 C++ 中用于此目的的开源和商业可用的库/框架。我做了一些谷歌搜索,似乎有些东西是用 python 编写的,但如果可能的话,我更喜欢用 ZeroMQ 提供的 C++ 中的东西。任何建议/指导表示赞赏。谢谢。
【问题讨论】:
-
你检查过 google protobuf 吗?这里还有一些关于您的问题的更多信息:stackoverflow.com/questions/10505764/…
-
还要考虑一下,如果 PUSH-PULL 是 RPC 实现的最佳消息传递模式(因为我认为它不必要地限制了可伸缩性)。结合 ROUTER-DEALER 的 REQ-REP 模式可能是更好的选择。看看 ZeroMQ 指南,我很确定你会找到 s.th。更合适...
标签: c++ client-server rpc zeromq