本课程专为愿意通过简单易懂的步骤学习 RESTful Web 服务的软件专业人士而设计。本教程将使您对 RESTful Web 服务概念有深入的了解,在完成本教程后,您将处于中级专业知识水平,从那里您可以进入更高的专业知识水平。
RESTful Web 服务基本上是基于 REST 架构的 Web 服务。在 REST 架构中,一切都是资源。RESTful Web 服务重量轻、高度可扩展和可维护,非常常用于为基于 Web 的应用程序创建 API。本教程将教您 RESTful Web 服务的基础知识,并包含讨论 RESTful Web 服务的所有基本组件和合适示例的章节。
RESTful Web 服务的优点:
快速:RESTful Web 服务很快,因为没有像 SOAP 那样的严格规范。它消耗更少的带宽和资源。
独立于语言和平台:RESTful Web 服务可以用任何编程语言编写并在任何平台上执行。
可以使用 SOAP:RESTful Web 服务可以使用 SOAP Web 服务作为实现。
允许不同的数据格式:RESTful Web 服务允许不同的数据格式,如纯文本、HTML、XML 和 JSON。
MP4 | Video: h264, 1280×720 | Audio: AAC, 44100 Hz
Language: English | Size: 3.18 GB | Duration: 8h 25m
整个课程将涵盖的内容:
- 什么是Web 服务?
- 什么是 RESTful Web 服务?
- 如何通过简单的步骤使用 Spring 和 Spring Boot 实现 RESTful Web 服务
- 通过实施项目来学习
- 如何设计资源和 GET、POST、PUT 和 DELETE 操作?
- 如何实现 RESTful Web 服务的验证
- 如何为 RESTful Web 服务实现异常处理
- 什么是 HATEOAS?如何为资源实施 HATEOAS
- RESTful 服务的版本控制有哪些不同的方法
- 如何使用 Postman 执行 RESTful 服务请求
- 如何使用 Spring Security 实现基本身份验证
- 如何实现对 RESTful 服务的过滤
- 如何使用 Spring Boot Actuator 监控 RESTful 服务
- 如何使用 Swagger 记录 RESTful Web 服务
- 如何使用 JPA 将 RESTful 服务连接到后端
- 什么是 SOAP 网络服务
- 什么是 WSDL(Web 服务定义语言)
- 什么是 SOAP Header、SOAP Body 和 SOAP Fault?
- 什么是 XSD(XML 架构定义)
- 如何使用 Eclipse 可视化编辑器为您的请求和响应编写 XSD
- 什么是 JAXB 以及如何实现它们
- 什么是 WSDL 端点
- 如何使用 WS-Security for SOAP Web Services 实现基本级别的安全性
- 使用 Spring Web 服务和 Spring Boot 构建 SOAP Web 服务的不同步骤是什么
- 如何使用 Wizdler 浏览器插件执行 SOAP 请求
你将学到什么
- 您将学习使用springboot设计和开发SOAP和restfulweb服务
- 您将学习为restfulweb服务实现应用程序级异常处理、实体验证、HATEOAS和过滤
- 您将了解如何使用Spring注释-@Autowired、@Component、@Service、@Repository、@Configuration、@Primary
- 您将了解WSDL定义、SOAP头、主体、错误、XSD、JAXB类和WSDL端点
- 您将使用各种SpringBootStarterWeb、StarterDataJPA、StarterTest
- 您将成为一名完整的Spring开发人员—有能力编写出色的单元测试
- 您将学习springboot、springjdbc和JPA的基础知识
资源均来自第三方,谨慎下载,前往第三方网站下载