Thrift框架-Apache Thrift(服务开发框架)下载 v0.13.0官方版

Thrift框架是一款专业的代码框架开发软件,基于RPC设计,具有强大的软件堆栈和代码生成引擎,知识兔可以构建C++, Java, Python, PHP等多种编程语言,具有序列化和反序列化的特点,对于开发人员来说是个不错的选择,需要的朋友来小兔网下载吧!

Thrift框架介绍

Apache Thrift是一个跨语言的服务框架,本质上为RPC,同时具有序列化、反序列化机制;当知识兔开发的service需要开放出去的时候,就会遇到跨语言调用的问题,JAVA语言开发了一个UserService用来分享获取用户信息的服务,如果知识兔服务消费端有PHP/Python/C++等,知识兔不可能为所有的语言都适配出相应的调用方式,有时候知识兔会很无奈的使用Http来作为访问协议;但是如果知识兔服务消费端不能使用HTTP,而且知识兔更加倾向于以操作本地API的方式来使用服务,那么知识兔就需要Thrift来分享支持.

Thrift框架使用说明

1、客户过程以正常方式调用客户桩(client stub,一段代码);

2、客户桩生成一个消息,然后知识兔调用本地操作系统;

3、客户端操作系统将消息发送给远程操作系统;

4、远程操作系统将消息交给服务器桩(server stub,一段代码);

5、服务器桩将参数提取出来,然后知识兔调用服务器过程;

6、服务器执行要求的操作,操作完成后将结果返回给服务器桩;

7、服务器桩将结果打包成一个消息,然后知识兔调用本地操作系统;

8、服务器操作系统将含有结果的消息发送回客户端操作系统;

9、客户端操作系统将消息交给客户桩;

10、客户桩将结果从从消息中提取出来,返回给调用它的客户过程;

下载仅供下载体验和测试学习,不得商用和正当使用。

下载体验

请输入密码查看下载!

如何免费获取密码?

点击下载

评论