先來張目錄結構圖
1、下載下傳所需jar和thrift-0.9.3.exe
2、解壓thrift-0.9.3.exe到本地目錄(如:e:\thrift ),建議全英文目錄,并修改名字為thrift.exe(友善敲指令)。
3、添加thrift.exe目錄到系統環境變量
在系統變量path後添加“ ;e:\thrift ”,注意分号哦。
5、cmd定位到e:\thrift ,執行指令
即可。
6、生成java檔案
接着在指令行輸入:
,此時會在thrift.exe目錄生成gen-java檔案夾,裡面的就是我們所需的thrifthelloworld.java檔案了。
7、接下來就是編寫服務端了。
①首先實作我們的接口,注意要實作iface接口哦。
②在src目錄下建立thrift包,将先前生成的thrifthelloworld.java拷貝進去;
③建立startserver用于啟動服務,
服務端就此完成,啟動main函數,控制台輸出server start!。
釋出的時候隻需将此工程導出為可執行jar或将工程稍作修改用tomcat釋出。
8、編寫用戶端,完成服務調用
①同樣在src目錄下建立thrift包,将先前生成的thrifthelloworld.java拷貝進去;
②建立clienttest類用于調用服務
啟動startclient,控制台輸出hello zxiaofan,至此用戶端完成。