首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我在哪里可以找到使用: boost + protobuf实现的RPC

我在哪里可以找到使用: boost + protobuf实现的RPC
EN

Stack Overflow用户
提问于 2011-02-24 13:15:28
回答 3查看 3.5K关注 0票数 9

有没有用boost + protobuf实现的RPC框架?它有一个protobuf插件,可以用来为框架生成RPC代码。

或者有一些我可以参考的开源实现,请告诉我。

谢谢。

EN

回答 3

Stack Overflow用户

发布于 2011-02-24 16:55:00

我最近通过一个SO question发现了一个:RCF (远程调用框架)。

它似乎可以使用boost.asioprotocol buffers。我自己还没用过呢。

my2c

票数 2
EN

Stack Overflow用户

发布于 2011-02-27 06:26:56

这正是我的一所大学不得不在一个专有项目中构建的(带有几个额外的很酷的东西),所以我可以分享他的专家建议。

他认为你不走运,不会在网上找到那个组合...

但是,如果你不需要Protobuffs使用的特定格式,你可以使用Thrift

Thrift是一位曾在谷歌工作的Facebook员工的产品,因此它非常类似于Protobuffs,主要的区别正是您所要求的-使用Boost的内部实现,以及对RPC传输层和服务的内置支持。

唯一的问题是,目前还没有针对Windows的Thrift端口,但它在Linux上工作得很好。此外,你可以查看Protobuffs的服务选项,它不会提供太多,但这是一个很好的起点。

祝你好运!

票数 2
EN

Stack Overflow用户

发布于 2011-02-28 17:03:15

这就是这个。我不知道这是不是合适的'proactor‘asio。

http://code.google.com/p/server1/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5100643

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档