Data Transformation Engine Intelligent Business Integration Reference Guide
Chapter 8 - Web Services  Technologies Used in Web Services 
Intelligent Business Integration Reference Guide 
68 
If the answer to any of the above questions is yes, then using Mercator 
Integration Broker products such as our SOAP and HTTP adapters, the Event 
Server, and the Event Agent, which acts as a listener for web service requests, is 
the way to go. 
Technologies Used in Web Services 
Web services are built around widely-adopted Internet standards such as TCP/IP, 
HTTP, Java, HTML, and XML plus an emerging set of new standard technologies 
such as Simple Object Access Protocol (SOAP), Web Services Description 
Language (WSDL), and Universal Description Discovery and Integration (UDDI). 
SOAP 
SOAP defines the XML-based message format that applications use to 
communicate and inter-operate with each other over the Web. The heterogeneous 
environment of the Web demands that applications support a common data 
encoding protocol and message format. SOAP is a standard for encoding messages 
in XML that invoke functions in other applications. It is analogous to Remote 
Procedure Calls (RPC) used in many technologies such as DCOM and CORBA, but 
eliminates some of the complexities of using these interfaces. SOAP enables 
applications to call functions from other applications, running on any hardware 
platform regardless of different operating systems or programming languages. 
SOAP Adapter 
The SOAP adapter is used to aid in building a web service request and decode the 
response. The SOAP adapter encodes and decodes messages in SOAP format. The 
HTTP adapter acts as a transporter, enabling the adapter to transport SOAP 
messages over HTTP. The SOAP adapter can also work with any other transport 
adapter. 
Note  Refer to the Resource Adapters Reference Guide for information on the adapter 
commands that enable the transporting, and encoding and decoding of messages. 
WSDL 
WSDL is a collection of metadata about XML-based services used for describing 
what businesses do and how to access their services electronically. WSDL specifies 
the procedures to discover functional and technical information about web services 
over the Internet. 










