Writing Optimized Web Services

Jeffrey Hasan, Kenneth Tu · Apress eBooks · 2003

Web services scare distributed components that communicate using standard protocols such as Simple Object Access Protocol (SOAP) and Hypertext Transfer Protocol (HTTP) over Transmission Control Protocol/Internet Protocol (TCP/IP). Web services are flexible and robust because they operate in a loosely coupled environment using reliable, industry-standard communication mechanisms. Web services are self-documenting because they publish details of their interface using an Extensible Markup Language (XML) vocabulary called the Web Services Description Language (WSDL). In addition, you build Web services with bindings to documented namespaces that serve as a point of reference for the Web service methods. These technologies enable Web service components to evolve over time in a self-documenting manner that minimizes the adverse impacts of these changes on consumers. Web services are platform and language agnostic, and they may be consumed by any client on any platform, as long as that client is capable of exchanging XML. In short, the technologies that Web services are built on enable these remote components to operate in a full-disclosure manner, which removes the mystery of how to call and communicate with them. These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Read the paper · More papers on PaperTik