University of Cincinnati logo and link  
Web Services
 
 

SOAP, WSDL, UDDI

UC ingot

SOAP, the simple object application protocol, is a general purpose distributed object protocol.

  • It can be used for Remote Procedure Calls (RPC) and Plain Document Transfer.
  • It usually travelles over HTTP, but can also be used with Java Messaging Service (JMS) and the Simple Mail Transfer Protocol (SMTP).
WSDL, the Web Services Definition Language, gives instructions for the service.  It states where it resides and how to invoke it.  In CORBA, this is the counterpart to the Interface Definition Language.

UDDI is a registry for connecting procedures and consumers.

  • UDDI Publish API is used by the server, and
  • UDDI Inquire API is used by the client wanting to access the server.
 SOAP Request