Secure, Reliable, Transacted Web Services
Tuesday, November 18th, 2003Web services provide interoperability between software components that can communicate between different companies and can reside on different infrastructures. This solves one of the most critical problems that customers, software developers, and partners face. HTTP and SOAP provide communication and message interoperability. WSDL provides the description of the service to support interoperability between development tools; it complements communication interoperability with the ability to exchange interface definitions.
In addition to basic message interoperability and interface exchange, developers increasingly require that higher-level application services interoperate. Many commercial applications execute in an environment (”middleware” or “operating systems”) that provide support for functions like security and transactions.
Donald F. Ferguson, Tony Storey, Brad Lovering, John Shewchuk
http://www-106.ibm.com/developerworks/webservices/library/ws-securtrans/
200311