thrift上手

thrift語法與入門:java

http://wuchong.me/blog/2015/10/07/thrift-induction/
web

http://dongxicheng.org/search-engine/thrift-guide/
shell

http://wuchong.me/blog/2015/10/07/thrift-practice/
服務器

 

個人實踐:ide

thrift編寫順序:ui

  1. 更改.thrift文件,增長新struct(對象原型),service(服務原型)。
  2. 執行shell生成.java類。(也有genthrift網頁)(須要安裝thrift,公司使用thrift 0.8.0)
  3. 因爲.java類屬於專門的項目(hotelthrift->lib項目),將項目對應pom.xml的version改成x.x-SNAPSHOT,mvn deploy完成部署。
  4. 更改依賴方(服務器端)的pom.xml依賴version爲x.x-SNAPSHOT。
  5. 在服務器端繼承上述類.Iface接口,生成service類。
  6. 服務器配置thrift-server.xml並加入web.xml。
  7. 客戶端配置thrift-client.xml並加入web.xml。
  8. 在客戶端自動裝配service類,調用其方法,便可完成RPC調用。
相關文章
相關標籤/搜索