Use Case: Storage and Retrieval of WSDL in Registries and Repositories

WSDL documents will be registered in registries such as UDDI and storage in
repositories. The operations of storage and retrieval must preserve the
meaning of the WSDL.

The definitions in a WSDL document do not exactly match the entities stored
in a UDDI registry. There is a Best Practices document at
http://www.uddi.org/bestpractices.html that specifes a mapping between WSDL
and UDDI. When a service described by a WSDL document is registered in
UDDI, some of the WSDL definitions are converted to UDDI entities. When a
user discovers a service in a UDDI registry, processors will extract some
entities from UDDI and convert them to WSDL definitions. The result of
storing and retrieving WSDL information must preserve its meaning.

Similarly, WSDL documents may be stored in repositories that stored them in
a non-WSDL format, for example a relational database. When the documents
are retrieved as WSDL their meaning must be preserved.

The WSDL specification should define a notion of equivalence of definitions
that would be used by registry and repository implementors.

Arthur Ryman

Received on Sunday, 14 April 2002 12:23:31 UTC