节俭在内部如何运作?

时间:2011-02-25 01:24:10

标签: thrift

  

它结合了软件堆栈和   代码生成引擎构建   有效工作的服务   无缝地......

任何人都知道它实际上是如何运作的?

3 个答案:

答案 0 :(得分:2)

这是开源的...... 我建议你从这里开始:http://thrift.apache.org/

您还可以阅读该网站的白皮书,祝您好运

答案 1 :(得分:0)

Thrift使用IDL语言来描述RPC函数。 见official site

关于节俭IDL的语法: 见MissingGuide

失踪指南可能与节俭的早期版本有关。 通常,Thrift用户只需生成自动生成的RPC代码,然后更改服务器的代码。客户端编程就像使用进程内库一样,在这种情况下你应该关心Thrift异常/错误。

Thrift使跨语言/流程编程变得如此简单。享受吧。

答案 2 :(得分:0)

Thrift可以被识别为接口定义语言(IDL)和更高级别的RPC框架,因为它在内部使用RPC调用来进行客户端服务器通信。 Thrift为此通信生成所需的RPC客户端存根和服务器骨架,以便进行编组和解组。您只需要担心编写Server应用程序,Client Application和Server实现,它实现了生成的Interfaces方法。文件。