对于Web系统的交换来说,你将学习HTTP协议,包括如何使用XML。《RESTfulAPI开发实战使用RESTJSONXML和JAX-RS构建微服务大数据和Web服务应用》还比较了SOAP和REST,介绍无状态转移的概念。同时介绍软件API设计和*佳实践等。后半部分将重点讨论遵循JAX-RS标准的RESTfulAPI的设计和实现,以及通过JavaAPI构建RESTfulWeb服务。你将学习如何使用JSON和XML构建和使用JAX-RS服务,并通过实际案例使用RESTfulAPI将众多不同的数据源集成在一起(包括关系型数据库和NoSQL数据库等)。你将应用这些*佳实践完成一个小型软件系统API的设计与实现,并以RESTfulAPI的方式公开可用的API服务。