API开发术语表
关键词 | 英文 | 全名 | 描述 |
---|---|---|---|
API | Application Programming Interface | 应用程序接口 | 它是一个中介软件,允许应用程序相互通信。有很多类型的API,例如Java API,Web API(SOAP和REST),RPC |
REST | Representational State Transfer | 代表性国家转移 | 它是一种软件体系结构样式,建议用于创建Web服务的一组约束。如果任何Web服务应用了这些约束,则称为RESTFul服务 |
SOAP | Simple Object Access Protocol | 简单对象访问协议 | 它是一种消息传递协议,用于在处理Web服务时交换结构信息。这些主要是有状态服务。使用XML交换消息 |
DDD | Domain Driven Design | 域驱动设计 | 它是一种软件开发方法,广泛用于基于微服务的体系结构中。它基本上建议在进行开发之前从领域的角度考虑应用程序并定义领域的明确边界 |
SDD | Specification Driven Design | 规范驱动设计 | 这也是一个使用API规范作为实现指南的软件开发过程。如果实施中发生任何变化,则需要先更新规范,然后再进行开发 |
CRUD | Create Read Update Delete | 创建读取更新删除 | 仅仅是用于创建,更新,删除或读取任何资源的术语。这个词常用于API开发,DB操作 |
CORS | Cross-origin Resource Sharing | 跨域资源共享 | 它是一种允许从另一个域请求网页上受限资源的机制。假设一个网站是否正在从另一个网站请求数据,并且两者都部署在不可信的其他域或网络中。然后需要启用CORS。 |
ESB | Enterprise Service Bus | 企业服务总线 | 它是一种集成模式,其中集中的软件组件执行与后端系统的集成,并使这些集成和转换作为服务可供其他系统使用。IBM,Mule,TIBCO等提供标准的ESB |
JSON | Javascript Object Notation | Javascript对象符号 | 它不过是一种轻量级的数据交换格式。这是一个键值对,在RESTFul API和其他基于Web的应用程序开发中大量使用 |
JWT | Javascript web token | Javascript Web令牌 | 它是在空间受限的环境中安全通过的标准。简单性,紧凑性和可用性是该体系结构的基础。点击这里 了解更多详情 |
HTML | Hypertext Markup Language | 超文本标记语言 | 它是设计用于在浏览器中显示的文档的标准标记语言。有关详细信息,请单击此处 |
HTTP | Hypertext transfer protocol | 超文本传输协议 | 它是用于分布式,协作和超媒体信息系统的应用程序层协议。 |
HATEO | Hypermedia as the Engine of Application of State | 超媒体作为国家应用的引擎 | |
RAML | RESTFul API Modeling Language | RESTFul API建模语言 | RESTful API建模语言是用于描述RESTful API的基于YAML的语言。它提供了描述RESTful或实际上是RESTful API所需的所有信息。更多细节请点击这里 |
URL | Uniform Resource Location | 统一资源位置 | 它基本上是一个Web地址,是对Web资源的引用。例如 |
URI | Unified Resource Identifier | 统一资源标识符 | 它是标识和抽象或物理资源的紧凑字符序列。阅读此网站 以获取更多详细信息 |
WSDL | Web service Definition Language | Web服务定义语言 | 它用于描述基于SOAP的Web服务。它提供服务的位置。它定义了服务中使用的数据类型,每个操作的数据元素,可以执行的操作以及每种类型的协议和数据格式。 |
XML | Extensible Markup Language | 可扩展标记语言 | 它也是一种标记语言,用于定义规则集,以人类和机器可读的格式对文档进行编码。在Web服务中大量用于格式交换和其他文档,例如ORM。更多细节 |
YAML | Yet Another Markup Language | 另一种标记语言 | AML是一种人类可读的数据序列化语言。它通常用于配置文件和用于存储或传输数据的应用程序。更多细节 |
SOA | Service Oriented Architecture | 面向服务的架构 | 这也是一种体系结构样式,其中通过使用不同2通信通道的网络应用程序将服务提供给其他组件。每个服务在逻辑上都代表业务活动,本质上是自包含的,消费者是黑匣子,许多服务在内部包含许多其他服务。在此处详细阅读基于服务的体系结构 |
当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »