thrift使用http并部署到iis

一、简介

1.     Thrift

Apache Thrift Facebook 实现的一种高效的、支持多种编程语言的远程服务调用的框架。

http://www.ibm.com/developerworks/cn/java/j-lo-apachethrift/

这篇文章对thrift的使用有详细的介绍。

2. Thrift 协议栈

Tprotocol    协议层 
 将数据(model)编码 、解码 。 
Ttransport 传输层 
 编码后的数据传输(简单socket、http) 
Tserver 
 服务的Tserver类型,实现了几种rpc调用(单线程、多线程、非阻塞IO) 

 

网上的例子大部分都是采用socket传输,Tserver是内置的TSimpleServerTThreadPoolServer,这里介绍thrift采用http传输,并且将服务部署到iis,不采用内置的Tserver。客户端使用java编写。

参考:https://codealoc.wordpress.com/2012/04/06/thrift-over-http-with-iis/

http://stackoverflow.com/questions/35337221/can-you-use-thrift-as-a-method-of-communication-between-apps-in-cloud-foundry/35938562#35938562

 

二、例子

1 生成代码

编译工具:

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值