
Web services are commonly implemented as part of a move towards a Service Oriented Architecture (SOA). Web Service technologies such as XML are used to define the service interface.
Definition of Web Services
Web Services are a collection of standards and specifications that enable computer to computer communication. Computer software functions can be developed to expose public interfaces which are accessible over the Internet without having to worry about the platform or programming language used.
There are three parts which enable web services to work:
1. Discovery (UDDI)
2. Interface (WSDL)
3. Communication (SOAP)

Universal Description, Discovery and Integration (UDDI) – this is how the web service is found.
Web Services Description Language (WSDL) – this describes the web service in a standard way.
Simple Object Access Protocol (SOAP) - SOAP is a lightweight communication protocol based on the eXtensible Markup Language (XML).
Java Discussion
- - Replace getParameterValue
- - Interviewing Next week -
- - Sudoku solver
- - Setting tab order in swin
- - Java opportunities


