Apache Thrift 用于点对点RPC实现的独立于语言的堆栈 开源
Apache Thrift是一个用于可扩展的跨语言服务开发的软件框架。 Apache Thrift允许您在一个简单的定义文件中定义数据类型和服务接口。以该文件作为输入,编译器生成用于轻松构建跨编程语言无缝通信的RPC客户端和服务器的代码。 Thrift是用于点对点RPC实现的轻量级、独立于语言的软件堆栈。 Thrift为数据传输、数据序列化和应用程序级处理提供了清晰的抽象和实现。 Thrift专门设计用于支持跨客户端和服务器代码的非原子版本更改。这使您可以在升级服务器的同时仍然能够为旧客户端提供服务;或让较新的客户端向较旧的服务器发出请求。有关Thrift设计和实现的更多详细信息,请参阅此发行版中包含的Thrift白皮书或README.md文件。
用户评论