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 等其他語言均可參考如上方法