The concept of ERP in this chapter examines how web services and remoting can be integrated when the major framework is the current Spring framework. The following are the web services and remote techniques that can still be supported fully by Spring 4.x.
Spring Web Services (Spring-WS) is a document-driven type of web service solution which is part of the Spring community. Spring-WS is popular when it comes to Contract-First SOAP service development, allowing the generation of WSDL and client objects through XSD files. Since this web service framework is purely Spring in nature, it implements the Inverse of Control (IoC) concept on registering its services.
To start implementing Spring-WS, the project POM must contain the following library dependency:
org.springframework.ws: spring-ws-core (2.2.4.RELEASE)