API代表什么? 和其他首字母缩写词:REST,SOAP,XML,JSON,WSDL

API代表什么

使用浏览器时,浏览器会从客户端服务器发出请求,并且服务器会发回文件,这些文件将由浏览器汇编并显示一个网页。 但是,如果您只是想让您的服务器或网页与另一台服务器对话,该怎么办? 这将需要您将代码编程为API。

什么 API 代表?

API是的首字母缩写 应用程式介面。 一个 API 是用于构建支持Web和基于移动的应用程序的一组例程,协议和工具。 的 API 指定如何进行身份验证(可选),从中请求和接收数据 API 服务器。

什么是API?

当用于网络开发时, API 通常是一组定义的超文本传输​​协议(HTTP)请求消息,以及响应消息结构的定义。 Web API允许将多种服务组合到称为mashup的新应用程序中。维基百科上的数据

有关API用途的视频描述

开发API时有两个主要协议。 诸如Microsoft .NET和Java开发人员之类的形式化编程语言通常更喜欢SOAP,但是最受欢迎的协议是REST。 就像您在浏览器中输入地址以获取响应一样,您的代码会将请求传递给 API –实际上是服务器上的一条路径,该路径使用您请求的数据进行适当的身份验证和响应。 SOAP响应使用XML响应,它看起来很像HTML(浏览器使用的代码)。

如果您想在不编写代码的情况下测试API, DHC 很棒 Chrome应用 与API交互并查看其响应。

首字母缩略词SDK代表什么?

SDK是的缩写。 软件开发人员套件.

当公司发布其API时,通常会附有说明文件,说明如何 API 身份验证,如何查询以及适当的响应是什么。 为了帮助开发人员抢先一步,公司经常发布 软件开发人员套件 在开发人员正在编写的项目中轻松地包含类或必要的功能。

首字母缩写XML代表什么?

XML是的首字母缩写 可扩展标记语言。 XML是一种标记语言,用于以人类可读和机器可读的格式编码数据。

这是XML出现方式的示例:

<?xml 版本=“1.0”?>
<product id =“1”>
产品A
第一产品

5.00


首字母缩写JSON代表什么?

JSON是的首字母缩写 JavaScript对象表示法。 JSON是一种用于构造通过API来回发送的数据的格式。 JSON是XML的替代方法。 REST API通常使用JSON(一种开放标准格式,使用人类可读的文本来传输由属性-值对组成的数据对象)进行响应。

这是上面使用JSON的数据示例:

{
“ID”: 1,
“标题”: “产品A”,
“说明”: “第一产品”,
“价钱”: {
“量”: “5.00”,
“每”: “每”
}
}

首字母缩写REST代表什么?

REST是的缩写。 代表性国家转移 分布式超媒体系统的体系结构样式。 由Roy Thomas Fielding命名

ew……深呼吸! 您可以阅读全文 论文在这里提交的《体系结构样式和基于网络的软件体系结构设计》,部分满足了信息和计算机科学领域哲学博士学位的要求 罗伊·托马斯·菲尔德.

谢谢菲尔丁博士! 进一步了解 REST的 在Wikipedia。

首字母缩写词SOAP代表什么?

SOAP是的缩写。 简单对象访问协议

我不是程序员,但是在我看来,热爱SOAP的开发人员之所以这样做是因为他们可以轻松地在读取Web服务定义语言(WSDL)文件的标准编程接口中开发代码。 他们不需要解析响应,已经使用WSDL完成了。 SOAP需要一个程序化信封,该信封定义消息结构以及如何处理消息,使用一组编码规则表示应用程序定义的数据类型的实例,并使用一个约定表示过程调用和响应。

5条评论

  1. 1
  2. 2
  3. 3
  4. 4

    最后(终于!)简要总结了所有这些以前听起来很吓人的首字母缩略词的含义。 感谢您使用清晰直接的语言,结果 = 对于这位学生开发人员来说,未来看起来更加光明。

你觉得呢?

本网站使用Akismet来减少垃圾邮件。 了解您的数据如何处理.