Apache Thrift - 可伸缩的跨语言服务开发框架
Apache Thrift 是 Facebook 实现的一种高效的、支持多种编程语言的远程服务调用的框架。本文将从 Java 开发人员角度详细介绍 Apache Thrift 的架构、开发和部署,并且针对不同的传输协议和服务类型给出相应的 Java 实例,同时详细介绍 Thrift 异步客户端的实现,最后提出使用 Thrift 需要注意的事项。
12? 评论
黄 晓军, 实习生, IBM
张 静, 软件工程师, IBM
张 凯, 高级软件工程师, IBM
2012 年 1 月 16 日
内容
在 IBM Bluemix 云平台上开发并部署您的下一个应用。
开始您的试用
前言:
目前流行的服务调用方式有很多种,例如基于 SOAP 消息格式的 Web Service,基于 JSON 消息格式的 RESTful 服务等。其中所用到的数据传输方式包括 XML,JSON 等,然而 XML 相对体积太大,传输效率低,JSON 体积较小,新颖,但还不够完善。本文将介绍由 Facebook 开发的远程服务调用框架 Apache Thrift,它采用接口描述语言定义并创建服务,支持可扩展的跨语言服务开发,所包含的代码生成引擎可以在多种语言中,如 C++, Java, Python, PHP, Ruby, Erlang, P
您可能关注的文档
- (复习)汽车维修工程.doc
- (全英文论文)从功能翻译理论看功夫熊猫电影字幕翻译.doc
- .混凝土预制桩(静压法)施工监理细则.doc
- -[].5人力资源管理师二级历年真题-绩效管理部分.doc
- “宝武”合并迈出本轮行业整合第一步.pptx
- “加强班组管理”工作阶段性总结.doc
- “师傅带徒弟”培训实施.docx
- 《城规原理》考试大纲-李欣霖.doc
- 《地质学基础》期末总复习.doc
- 《滹沱河和我》笔记.pptx
- 《GB 47367-2026轧制设备安全技术条件》.pdf
- 中国国家标准 GB 47367-2026轧制设备安全技术条件.pdf
- GB/T 32852.2-2026城市客运术语 第2部分:公共汽电车.pdf
- 《GB/T 32852.2-2026城市客运术语 第2部分:公共汽电车》.pdf
- 中国国家标准 GB/T 32852.2-2026城市客运术语 第2部分:公共汽电车.pdf
- 《GB/T 31723.406-2026金属电缆和其他无源元件试验方法 第4-6部分:电磁兼容 表面转移阻抗 线注入法》.pdf
- GB/T 31723.406-2026金属电缆和其他无源元件试验方法 第4-6部分:电磁兼容 表面转移阻抗 线注入法.pdf
- 中国国家标准 GB/T 31723.406-2026金属电缆和其他无源元件试验方法 第4-6部分:电磁兼容 表面转移阻抗 线注入法.pdf
- GB/T 47402-2026制冷系统和热泵 人员能力.pdf
- 中国国家标准 GB/T 47402-2026制冷系统和热泵 人员能力.pdf
原创力文档

文档评论(0)