In this chapter, we will cover:
Setting up a Spring RESTful Web-Service, using RESTful features in Spring MVC
RESTClient tool to access a Spring RESTful Web-Service
Setting up a Spring RESTful Web-Service using HTTP message conversion
Creating a WS client for the Spring RESTful Web-Service using Spring template classes
Simple Object Access Protocol (SOAP) allows applications to communicate with one another using XML as the communication format (SOAP is well understood), but because it is XML-based, it tends to be verbose, even for very simple Web-Service scenarios.
Representational State Transfer (REST), published as a doctoral dissertation by Roy Fielding in 2000, aimed at simplifying the usage ...