thrift cpp 相关测试( linux 环境)
下载解包 thrift 后,进行 tutorial 目录
1. 打开 tutorial.thrift ,在 i32 add(1:i32 num1, 2:i32 num2) 下面另起一行添加以下方法
2. 用 thrift -r --gen cpp tutorial.thrift 重新生成 gen-cpp 里的代码
3. vim cpp/CppServer.cpp ,同理找到 int32_t add 这样的方法,添加 gggtest 这个方法的服务器端处理代码
4. vim cpp/CppClient.cpp ,找到 client.add ,在上面一行添加 gggtest 这个方法的客户端处理代码
5. 进 cpp 目录,运行 make 进行编译
6. 运行 ./CppServer 启动服务
7. 运行 ./CppClient 运行客服端,得到如下结果
生成 php rb erl java perl py 等其他语言均可参考如上方法