javascript
Spring集成Thrift--Server AND Client
http://hanqunfeng.iteye.com/blog/1936556
Thrift網(wǎng)上有N多教程,不再贅述,這里搭建的是WEB項(xiàng)目,使用了spring,所以盡量使用了基于配置的方式。
一。server端
本著少些代碼,配置優(yōu)先的原則,在server端引入代理類(lèi),如下:
ThriftServerProxy:使用了反射
?
Java代碼???applicationContext-thrift.xml:
?
?
Java代碼???使用監(jiān)聽(tīng)器啟動(dòng)全部服務(wù):
?
ThriftServerStartListener:
?
Java代碼???二。client端
?
client使用鏈接池管理鏈接,同時(shí)對(duì)客戶(hù)端使用代理,spring配置如下:
applicationContext-thrift.xml:
Java代碼???
?
?
ThriftClientProxy:
?
Java代碼???客戶(hù)端調(diào)用,這里使用一個(gè)controller:
?
?
Java代碼??連接池部分參考了如下內(nèi)容:http://wenku.baidu.com/view/d0e91021aaea998fcc220e3d.html?
代碼詳見(jiàn)附件。
http://www.open-open.com/lib/view/open1357804231418.html
總結(jié)
以上是生活随笔為你收集整理的Spring集成Thrift--Server AND Client的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Struts2与Spring集成中的自动
- 下一篇: spring 项目中集成 Protoco