Things should be made as simple as possible, but not any simpler.
The promise of Web services is simplified interfaces for application-to-application interaction in heterogeneous and distributed environments. This chapter describes the key technologies that enable Web services (i.e., XML, WSDL, SOAP, UDDI) and then peeks at the bigger picture, the service-oriented architecture (SOA). After reading this chapter, you will be well armed to understand database Web services, our final destination.
In traditional Web interactions, humans interact with applications through browsers, which interpret HTML to produce graphical displays and accept user ...