Data Transformation Engine Intelligent Business Integration Reference Guide

Chapter 8 - Web Services Technologies Used in Web Services
Intelligent Business Integration Reference Guide
69
A WSDL document is comprised of a number of elements:
Type definitions for data elements (normally using XML Schema)
Message definitions that comprise one or more typed data elements
Operation definitions that are abstract descriptions of actions supported by
the service, and which define what are the input and output messages
Port Type definition lists the set of operations supported by the Web Service
Binding definition describes the binding between the port types and protocols
(such as SOAP)
Service definition lists the set of bindings
WSDL Importer
Type trees can now be created based on a WSDL web service definition. A map
using this type tree can be created to call a web service or can be published as a
web service.
Note Refer to the Type Designer Reference Guide for information on the WSDL
Importer.
UDDI
The UDDI Business Registry is a standard for cataloging and publishing WSDL
descriptions of web services that are available over the Internet. In much the
same way as people peruse the common yellow pages for a particular service,
commerce systems can search the UDDI registry and find web services, download
the parameters for interaction, and effectively interact with the discovered web
service (using SOAP).
UDDI Business Registry is an implementation of the UDDI specification. A UDDI
business registration consists of three components:
white pages – address, contact and known identifiers
yellow pages – industrial categorizations based on standard taxonomies
green pages – the technical information about exposed services (such as WSDL
documents)
UDDI specifications consist of an XML schema for SOAP messages and a
description of the UDDI API specification – the latter actually is a SOAP
specification. The API defines methods for both inquiry and publishing services.