C++ C++;谷歌协议缓冲区。RPC如何实现?

C++ C++;谷歌协议缓冲区。RPC如何实现?,c++,rpc,C++,Rpc,我已经在google RPC上学习了3个教程,并尝试了3个不同的来源。而且总是一样的问题。我不能让它工作。我现在非常接近,我正在使用。我现在遇到的问题是他们的教程中说: int main(int argc, char* argv[]) { EchoServiceImpl echo_service; RpcManager rpcman; ... 我找不到如何访问RpcManager及其位置。我对protobuf和protoserv目录进行了grep,但没有结果。.java包中只

我已经在google RPC上学习了3个教程,并尝试了3个不同的来源。而且总是一样的问题。我不能让它工作。我现在非常接近,我正在使用。我现在遇到的问题是他们的教程中说:

int main(int argc, char* argv[]) {
   EchoServiceImpl echo_service;
   RpcManager rpcman;
   ...
我找不到如何访问RpcManager及其位置。我对protobuf和protoserv目录进行了grep,但没有结果。.java包中只有RpcManager。也许它只是一个非SuffED版本,即使它在C++中有例子。
任何帮助都将不胜感激。即使是一个稳定的/简单的C++原型Bufff实现的链接也会很棒。

< P>我的回答对于这个问题来说将是很晚的,但是它对于理解/实现一个原型BRPC系统是有用的。 有关如何构建处理原始请求和响应的HTTP服务器,请查看

有关如何处理请求和生成响应(构建RPC系统),请查看


每个项目只包含几个源文件,它们不需要长时间读取。

我可以看出,它们的源代码中不包括C++版本的代码> RPCMease/COD>。他们在主页上指出,这是一个阿尔法版本,可能会发生变化。也许C++版本是一个todo.BuMME。你能推荐一个好的资源用于我的项目吗?我最近试过protobuf remote,但没有成功。server1似乎已经过时,因为上一次更改是在2010年。其他人不确定。