首页 > 软件下载 > 办公软件

Apache Thrift 最新版 v0.14.1

2024-07-06

资源介绍

Apache Thrift最新版是一款功能相当实用的服务开发框架,Apache Thrift最新版软件用户可以在软件上使用多种语言开发你的服务项目,结合编辑器就可以输入代码内容,Apache Thrift官方版软件可让用户可以设计各种编程语言支持的客户端程序和服务端程序。

软件功能

      Apache Thrift功能:

      界面描述语言-一切都在IDL文件中指定,可以从该文件生成多种语言的绑定。

      语言绑定-许多语言和环境都支持Thrift

      C++

      C#

      Cocoa

      D

      Delphi

      Erlang

      Haskell

      Java

      OCaml

      Perl

      PHP

      Python

      Ruby

      Smalltalk

      ~名称空间-每个Thrift文件位于其自己的名称空间中,允许您在多个Thrift文件中使用相同的标识符

      语言名称空间-每个Thrift文件,您可以指定每种编程语言应使用的名称空间

      基本类型-Thrift有少量的基本类型。

      常量和枚举-可以为常量值分配逻辑名称

      结构-使用结构对相关数据进行分组。结构可以具有任何类型的字段。

      稀疏结构-尚未设置的可选基本字段和为空的参考字段将不会通过电线发送

      结构演化-通过使用字段的整数标识符来处理字段的添加和删除,而不会破坏现有的客户端

      容器-您可以使用任何类型的集,列表和映射:基本类型,结构和其他容器。

      类型定义-可以给任何类型一个更好地描述它的名称

      服务-服务是一组功能

      服务继承-子服务实现其基本服务的所有功能,并且可以具有其他功能

      异步调用-可以异步调用不返回结果的函数,因此在服务器完成对请求的处理之前,不会阻塞客户端。服务器可以并行/无序执行同一客户端的异步调用

      异常-如果发生错误,则函数可以引发标准或用户定义的异常

      循环结构-从0.9.2版开始,Thrift支持包含自身的结构或以后要声明的其他结构。

      非功能

      Apache Thrift不支持以下功能:

      struct继承-改用struct组合

      多态-由于没有继承,因此也不支持多态

      重载-服务中的所有方法都必须唯一地命名

image.png
展开全部

版权声明

1 本站所有资源(含游戏)均是软件作者、开发商投稿,任何涉及商业盈利目的均不得使用,否则产生的一切后果将由您自己承担!

2 本站资源下载后不得用于商业用途,所有资源请在下载后24小时内删除。

3 若有关在线投稿、无法下载等问题,请与本站客服人员联系。

4 如侵犯了您的版权、商标等,请立刻联系我们并具体说明情况后,本站将尽快处理删除,联系QQ:2499894784

最近更新

热门排行

最需网客户端 软件问题一手掌握

去 App Store 免费下载 iOS 客户端