====== Web Services ====== This lecture describes a vision in which programs written in different languages, running on different platforms, and connected via different network transports can discover one another and communicate. ===== Outline ===== * The Vision * SOA with publish-find-bind * Infrastructure: SOAP, WSDL, and UDDI * Platforms, including SAAJ and Apache Axis * Consuming and Deploying services ===== To Do ===== * Read Chapter 9. * Visir the xmethod site, look at some WSDL documents, and try a few services * Examine the wsdl of our First Web Service at: http://indigo.cse.yorku.ca:4413/axis/First.jws?wsdl * Examine the client that consumes this service in the //Resource Directory//. * Examine the file ''First.jws'' which constitutes the server of the first service. ===== Slides from Lecture ===== {{:44ws.swf?505x403}}