WebService:
Web Service Jargon:
- A service that is available to access across internet or intranet.
- Provides communication between different applications built on different platforms.
Why Webservices?
- To avoid reinventing the wheel by exposing existing functionalities built on any platform to be exposed to consumers on internet or developers within same network.
- Webservices are loosely coupled they can updated without disturbing other modules in application.
- Ease of integration for applications built across enterprise.
Web Service Jargon:
- WSDL (Web Service Description Language)
- Interface that describes the implementation details of web service.
- A contract between producer and consumer for exchanging data.
- Written in standard XML format.
- WSDL consists information about function names, arguments, return types and End point to be used.
- SOAP (Simple Object Access Protocol)
- Protocol to exchange structured information in XML format.
- UDDI (Universal Description, Discovery and Integration)
- Lookup or directory service for web services.
- Web services are published here to make them available to consumer.
- SEI ( Service Endpoint Interface)
- An interface class to service endpoint that defines methods to be exposed as a Web service.
- SEI can be generated depending on the technology to be used in your application.
Comments
Post a Comment