哎,我最近尤其觉得周围牛人多多啊。所以也不敢太怠慢了,好好学习天天向上吧。
http://dongxicheng.org/search-engine/thrift-framework-intro/ 介绍了thrift的框架。现在真是觉得啊,这东西牛啊,你定义好类型和服务,然后就自动生成了代码,然后你可以基于生成的代码写client和server端口了。关键问题是,支持各种语言,所以你的client端和server端的语言可以不一样。在我们的使用中,server端用的是c++,基于thrift生成的代码,我写的client端是java的。只要用的是同一个thrift文件,就可以完成通信了。在这个博客里作者说“Thrift是一个跨语言的服务部署框架”,其中的图是最贴切的
因此,thrift是一个桥梁,这栋桥梁具有很好的鲁棒性,形形色色的数据经过这栋桥梁进行传输。