Chapter 14. SOAP Web Services

Formerly considered a buzzword, Service-Oriented Architecture (SOA) today forms part of day-to-day architectural life. However, sometimes it is confused with web services. SOA is an architecture principally based upon service-oriented applications that can be implemented with different technologies such as web services.

Web services are said to be "loosely coupled" because the client of a web service doesn't have to know its implementation details (such as the language used to develop it or the method signature). The consumer is able to invoke a web service using a self-explanatory interface describing the available business methods (parameters and return value). The underlying implementation can be done in any language ...

Get Beginning Java™ EE 6 Platform with GlassFish™ 3: From Novice to Professional now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.