146 Patterns: Extended Enterprise SOA and Web Services
9.1 Web services
Web services are a recent reinvention of concepts that have been around for
some time. They introduce many new advantages and capabilities. In a sense,
none of the function that Web services provide is new. CORBA has provided
much of this function for many years. Web services, however, builds upon
existing open Web technologies, such as XML, URL, and HTTP. Web services
are defined in several different standards, such as SOAP and WSDL which build
upon general Web and other Web services standards. These standards are
defined by the World Wide Web Consortium, the Organization for the
Advancement of Structured Information Standards (OASIS), and Web Services
Interoperability ...