Services-Oriented Architecture (SOA) is a software architecture where functionality is grouped around business processes and packaged as interoperable services. SOA also describes IT infrastructure which allows different applications to exchange data with one another as they participate in business processes.
Through this book, users will learn when SOA is the best choice for their web services-based applications and also to design and implement a sound architecture for successful implementation of any business solution.
Java programmers or architects who are interested in implementing SOA concepts in their applications will learn how to develop web services at all levels of complexity and for all kinds of situations by covering important web services protocols: XML-over-HTTP, REST, and SOAP.
The book is out now and is available from Packt. For more information, please visit: http://www.packtpub.com/service-oriented-architecture-for-java-applications/book