本课程专为愿意通过简单易懂的步骤学习 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的基础知识

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源