Tuesday 1 March 2011

Web Services


Real world services available on web as components which are interoperable are called "Web Services". These are used by the developers.

Web services are API's on the web, they allows applications to communicate with each other using XML a meter data and using SOAP as protocol. SOAP, WSDL and UDDI are the technologies which form the foundations of web services. SOAP provides a mechanism to exchange the information between applications, WSDL describes the web services and UDDI is the registry of information for web services.

Before web services, using software for delivering any services lead to various implications. Inorder to deliver a service to clients different  web components has to communicate with each other. Since there were no standard format for communication between different components it lead to compatibility issues. This interoperability issues are be solved by web services.

XML, eXtensible Markup Language is a text based data description language is used to represent business data. Use of  XML interoperability issues as it makes data transport independent of networking, operating system or platform.


Web services involve three categories of business: Service provider, Service broker(Registry) and Service requester. The interaction among these business components can be described by the following triad,




No comments:

Post a Comment