基于Apache Thrift的应用程序中.thrift文件的实际用途是什么?

时间:2016-04-20 01:49:14

标签: distributed thrift

.thrift文件是否位于服务器端或应用程序的客户端?

基于Apache Thrift的应用程序中.thrift文件的实际用途是什么?

它仅用于为应用程序生成最少的源代码,还是有其他用途?

我不能自己编写客户端 - 服务器代码而不需要.thrift文件的帮助吗?

1 个答案:

答案 0 :(得分:1)

*.thrift文件是IDL文件,其中IDL代表Interface description language。此文件的主要目的是为所需的目标语言生成特定于服务的代码。与任何其他IDL文件一样,*.thrift IDL文件不需要复制到服务器或客户端以获得可用的解决方案

除此之外,为希望使用该服务的开发人员提供公开IDL文件can be useful for documentation purposes