它结合了软件堆栈和 代码生成引擎构建 有效工作的服务 无缝地......
任何人都知道它实际上是如何运作的?
答案 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方法。文件。