【发布时间】:2012-11-25 18:15:10
【问题描述】:
我已经按照 3 个关于 google RPC 的教程尝试了 3 个不同的来源。而且总是同样的问题。我无法让它工作。我现在非常接近,我正在使用protoserv。我现在遇到的问题是在他们的教程中说:
int main(int argc, char* argv[]) {
EchoServiceImpl echo_service;
RpcManager rpcman;
...
我找不到如何访问 RpcManager 以及它的位置。我对 protobuf 和 protoserv 目录进行了 grep 操作,但无济于事。 .java 包中只有 RpcManager。也许它只是一个不支持的版本,即使它有 C++ 中的示例。
任何帮助将不胜感激。即使是稳定/简单的 C++ protobuf 实现的链接也很棒。
【问题讨论】:
-
据我所知,他们的源代码中没有包含
RpcManager的 C++ 版本。他们在主页上指出这是一个 Alpha 版本,可能会发生变化。也许 C++ 版本是 TODO? -
无赖。你能推荐一个在我的项目中使用的好资源吗?我最近尝试了 protobuf-remote,但我没有运气。 server1 似乎已过时,因为最后一次更改是在 2010 年。不确定其他的。