RPC——Thrift框架

本文深入介绍了Thrift的基本概念,详细阐述了Thrift的安装过程,包括安装依赖、Thrift编译器和Python包。接着,讲解了Thrift的接口定义语言,包括各种数据类型、容器类型、枚举和服务接口等。此外,还介绍了如何实现服务器端的接口服务及启动RPC服务,以及客户端的相关内容,为读者提供了全面的Thrift使用指南。
摘要由CSDN通过智能技术生成

1、Thrift基本了解

Thrift是由脸书开发的
Thrift实现了一种接口描述语言和二进制通讯协议,用来定义和创建跨语言的服务。
Thrift的基础库程序中已经提供了用于RPC通讯的底层基本消息协议和传输工具。
Thrift允许我们使用一种独立于任何编程语言的新的语言来定义接口服务。
我们使用Thrift的接口定义语言将接口定义在一个文本文件中,然后使用Thrift提供的编译
器根据这个文件生成所需要的语言的程序源代码。

2、安装

使用Thrift需要进行安装,主要安装两个工具:
1、接口定义文件的编译器
2、不同语言的公共基础库程序
>安装依赖工具和库

在这里插入图片描述

>安装Thrift编译器

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

安装Thrift的Python包<
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值