初学者 Web 服务教程:3 天学习基础知识
Web 服务教程摘要
Web 服务是万维网上客户端和服务器应用程序之间进行通信的标准化方式或媒介。本课程将详细介绍 Web 服务的各种组件,如 SOAP、WSDL、REST 及其运作方式。
我应该知道什么?
本课程面向具有 Web 服务协议和 SOA(面向服务)基础知识的初学者。 Archi结构(tecture)原则。
Web 服务教学大纲
介绍
👉 Less上1 | 什么是API? — 全称、含义、定义、类型和例子 |
👉 Less上2 | 什么是Web服务? - Archi结构、类型和示例 |
👉 Less上3 | SOAP Web 服务教程 — 什么是 SOAP 协议?示例 |
👉 Less上4 | WSDL 教程 — Web 服务 Descript离子语言示例 |
👉 Less上5 | RESTful Web 服务教程 — 通过 REST API 示例学习 |
进阶的东西
👉 Less上1 | SOAP 与 REST — Web API 服务之间的区别 |
👉 Less上2 | Web 服务 (WS) 安全教程 — 通过 SOAP 示例学习 |
👉 Less上3 | SOA 原则 — 面向服务 Archi建筑原理 |
👉 Less上4 | API 与网络服务 - 有什么不同? |
👉 Less上5 | JSON 教程 — 通过简单文件格式示例学习 |
👉 Less上6 | JSON 与 XML - 有什么不同? |
👉 Less上7 | SOA 与微服务 — 通过示例解释主要差异 |
👉 Less上8 | 最佳 API 测试工具 — 20 个最佳 API 测试工具 |
👉 Less上9 | 微服务教程 - 什么是, Archi结构与实例 |
必须知道!
👉 Less上1 | 微服务面试问题 — 25 个最佳微服务面试问答 |
👉 Less上2 | 最佳服务虚拟化工具 — 10 个最佳服务虚拟化工具 |
👉 Less上3 | Web 服务面试问题 — 70 个热门 Web 服务面试问答 |
什么是网络服务?
Web 服务是在万维网上传播客户端和服务器应用程序之间通信的标准化媒介。
Web 服务提供了一个通用平台,允许基于各种编程语言构建的多个应用程序相互通信
流行的 Web 服务协议有:
肥皂:
SOAP 被称为简单对象访问协议。
SOAP 被开发为一种中间语言,以便基于各种编程语言构建的应用程序能够快速地相互对话并避免过多的开发工作。
WSDL:
WSDL 被称为 Web 服务 Descript离子语言(WSDL)。
WSDL 是一个基于 XML 的文件,它告诉客户端应用程序 Web 服务的作用并提供连接到 Web 服务所需的所有信息。
休息:
REST 代表表述性状态转移。
REST 用于构建轻量级、可维护、可扩展的 Web 服务。