70 likes | 107 Views
Learn about the fundamentals of Web services, SOAP, WSDL, and UDDI for integrating back-end systems. Discover the protocols and technologies governing web services communication.
E N D
Introduction Back-end systems
Web Services • “Web services wrap, presenting to the network a standard way of interfacing with back-end software systems, such as DBMS, .NET, J2EE, or CORBA, objects,…” – Understanding Web Services, Newcomer, 2003.
SOAP • Simple Object Access Protocol • A collection of XML-based technologies • Defines an envelope for Web services communication – mappable to HTTP and other transports – and provides a serialization format for transporting XML documents over network
UDDI • Universal Discovery, Description and Integration • A web services registry and discovery mechanism, is used for storing and categorizing business information and for retrieving pointers to Web services interfaces
WSDL • Web Services Description Language • XML-based technology, defines Web services interfaces, data and message types, interaction patterns, and protocol mappings • Describes • The name of the service • The location the service can be accessed at • The methods available for invocation • The input and output parameters for each method