首页 > Web开发 > 详细

Netty学习——Apache Thrift 简介和下载安装

时间:2019-12-04 13:23:36      阅读:79      评论:0      收藏:0      [点我收藏+]

Netty学习——Apache Thrift 简介和下载安装


Apache Thrift 简介

本来由Facebook开发,捐献给了Apache,成了Apache的一个重要项目

可伸缩的,跨语言的服务开发,他将融合了软件栈和代码生成引擎。

技术分享图片

 技术分享图片

IDL:Interface Description Language
Android:AIDL:Android interface description language

下载安装Thrift,加载Thrift的依赖
安装thrift编译器(安装稍微麻烦一些,因为是C++ 软件,但是安装前需要安装C++ 的编码器)
(homebrew,mac上的包管理工具)前置要求Git, brew install thrift
Python客户端调用java服务器端 (Thrift的Example)
Thrift除了能够定义结构体(Message)之外,也具备传递的能力(服务器端和客户端的交互)
也可以将netty作为数据传递的载体,来完成数据交互。


下载安装Thrift教程Windows版本

官网:http://thrift.apache.org/

第一步:点击 图中标记的按钮。 (http://thrift.apache.org/download 可以直接点这个地址)

技术分享图片

 第二步:点击图中标记的按钮 选择你的系统,Windows

技术分享图片

 第三步:点击图中标注的地方

技术分享图片

 等待下载:就行了,downloding..................................... 

其他: Linux/mac下载:自行查阅官网教程。

技术分享图片

注意:

下载好windows 版本的exe文件,然后在c盘新建一个Thrift文件夹,

将下载好的thrift-xxx.exe文件该名成 thrift.exe,放入Thrift文件夹中。如下图所示:

技术分享图片

接下来需要配置环境变量:(和java环境变量大同小异)我的电脑,右键,属性,环境变量,Path中添加

技术分享图片

 测试是否配置成功:win+R  cmd    :  thrift -version

技术分享图片

显示版本,即成功-success

 使用教程:(官网都有)这里列举一个通用语法

thrift --gen <language> <Thrift filename>

Netty学习——Apache Thrift 简介和下载安装

原文:https://www.cnblogs.com/bigbaby/p/11981830.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!