Please enable JavaScript.
Coggle requires JavaScript to display documents.
Web Services - Coggle Diagram
Web Services
UDDI
UDDI stands for Universal Description, Discovery and Integration.
UDDI is a directory for storing information about web services , like yellow pages.
-
A UDDI Registry
Who?
Basic business information
Name, contact information
What?
Get classification
Standard Industry Codes, NA Industry Code Std
-
-
-
Web Services components
-
-
UDDI – Universal Description, Discovery and Integration specification – A mechanism to register and locate WS based application.
WSDL – Web Services Description Language – A standard meta language to described the services offered.
Benefits of Web Services
Create a single, comprehensive, flexible Web platform
-
Gives users the option of choosing a particular hardware and software platform without being concerned about the integration cos
Content management systems to store information in a repository where it is easily accessible for reuse
What are Web Services?
Web services are self contained, self describing, modular applications that can be published, located, and invoked across the web
perform functions, which can be anything from simple requests to complicated business processes
IBM - A Web service is an interface that describes a collection of operations that are network accessible through standardized XML messaging”
-
-
SOAP
Soap is an XML vocabulary standard to enable programs on separate computers to interact across any network. SOAP is a simple markup language for describing messages between applications.
Soap uses mainly HTTP as a transport protocol. That is, HTTP message contains a SOAP message as its payload section.
SOAP Characteristic
-
Neutrality - SOAP can be used over any transport protocol such as HTTP, SMTP or even TCP.
-
WSDL
WSDL is an XML vocabulary for describing Web services. It allows developers to describe Web Services and their capabilities, in a standard manner.
-
History of Web Services
Web services evolved from previous technologies that served the same purpose such as RPC, ORPC (DCOM, CORBA and JAVA RMI)