Thrift开发教程

1 编写thrift文件(aa.thrift)

2 生成java文件
可以生成phppy等等的

3 服务端编写

1)实现UCThriftService.Iface


2)运行的main编写


4 客户端编写


5 运行

先运行ucserver

client连接可在控制台看到输出


说明:

client连服务端有几个要注意的地方:

1 服务器的ip和端口

2 服务端和客户端用的 transport 和协议一定要一样

比如:如果服务端用的TFrameTransport那客户端也要用TFrameTransport

如果服务端用的TBinaryProtocol,那客户端也要用TBinaryProtocol

否则会出一个好像是TTransportException的一个异常。


posted @ 2012-03-26 20:17  Andy_YF  Views(525)  Comments(0)    收藏  举报