没有合适的资源?快使用搜索试试~ 我知道了~
thrift是一个软件框架,用来进行可扩展且跨语言的服务的开发。它结合了功能强大的软件堆栈和代码生成引擎,以构建在 C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, JavaScript, Node.js, Smalltalk, and OCaml 这些编程语言间无缝结合的、高效的服务。
资源推荐
资源详情
资源评论
Thrift 之 C++初体验
一,写.thrift 文件
Analyze.thrift
二,写批处理文件
Analyze.thrift
三,准备好生成目标语言文件的生成工具
thrift-0.9.2.0.exe
四,生成目标开发语言的头文件和源文件
五,下载 thrift 源码,
ThriftSrcCpp.zip
打开 libthrift.vcxproj,编译 libthrift.lib/dll 库供引用。
ibthrift 和 libthriftnb 分别是 thrift 网络通讯架构 C++版本阻塞和非阻塞功能库。libthrift 编译
需 要 依 赖 boost 库 和 openssl 库, 在 libthrift 的 include 目 录 中 增 加 这 2 个 库 的 目 录 。
boost_1_60_0.zip
openssl.zip
六,新建 C++thrift 服务端的控制台工程,工程中添加第四步生成的所有文件,添加对
libthrift.lib 的 引 用 ( 输 入 、 路 径 ), 添 加 boost 库 、 thrift 源 码 的 包 含 目 录 , 并 在
Serv_server.skeleton.cpp 中添加收到数据的处理逻辑(服务是默认生成的,所以只需处理收
资源评论
yangang1899
- 粉丝: 4
- 资源: 24
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功