分类

安卓应用安卓游戏

编程软件 源码相关

Apache Thrift(服务开发框架)

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

大小:4 MB

语言:简体中文系统:WinXP, Win2003, Vista, Win7, Win8, Win10

类别:源码相关时间:2020-09-05 02:05

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、客户桩将结果从从消息中提取出来,返回给调用它的客户过程;

∨ 展开

同类推荐

相关下载

热门游戏

下载排行

热门关键字

  • 编程软件
  • 编程控件
  • 编译调试
  • 开发环境
  • 网页制作
  • 安装制作
  • 数据库类
  • Java相关
  • 加壳脱壳
  • 控件下载
  • 源码相关
  • 编程其他