上传者: fzzsh
|
上传时间: 2022-04-20 01:11:37
|
文件大小: 55.92MB
|
文件类型: ZIP
Swagger是一种与技术无关的标准,允许发现REST API,为任何软件提供了一种识别REST API功能的方法。
这比看起来更重要:这是一个改变游戏技术的方式,就像Web服务描述语言一样WSDL(Web Service Description Language)一样。
WSDL一直是使Visual Studio等工具和IDE 可以理解Web服务并创建代理类的基础技术。此功能将Web服务的消耗转换为高级任务,封装所有协议详细信息。
这是Swagger的重要性:它可以为REST API做出WSDL已经为Web服务所做的工作,允许创建代理和使用Web API更容易。
VS 2017包括使用Swagger协议支持REST API代理创建。它还处于早期阶段,缺乏一些特点,但这是向广泛采用Swagger迈出的重要一步。
我们将创建一个例子,说明我们如何使用Swagger与VS 2017来分析优势和缺少的功能。
以及VS 2017,我们还将需要安装在开发机器中的IIS(Internet Information Server)作为示例。