下载Apache Thrift
首先,下载Thrift的副本。
构建并安装Apache Thrift编译器和库
然后,您将需要构建Apache Thrift编译器和库。
./configure && make
这还将为多种语言编译教程客户端和服务端。 有关此步骤的任何帮助,请参见从源代码构建指南。
编写.thrift文件
安装Thrift编译器后,您将需要创建.thrift文件。 该文件是由thrift类型和服务组成的接口定义。 您在此文件中定义的服务由服务器实现,并由任何客户端调用。
生成Thrift文件到源代码
Thrift编译器用于将Thrift文件生成为源代码,供不同的客户端库和所编写的服务器使用。 从Thrift文件生成源代码:
thrift --gen
要从Thrift文件及其包含的所有其他Thrift文件中递归生成源代码,请运行:
thrift -r --gen <language> <Thrift filename>
示例tutorial.thrift文件定义了基本的计算器服务。 此示例计算器服务.thrift文件包括另一个名为shared.thrift的文件。 这两个文件将用于演示如何构建Thrift客户端和服务器对。
网友评论