UDDI Registry definitions
Syntax
bindingTemplate
- Technical information about a service entry point and construction specifications.
businessEntity
- Information about the party who publishes information about a family of services.
businessService
- Descriptive information about a particular service.
publisherAssertion
- Information about a relationship between two parties, asserted by one or both.
tModel
- Short for technical model.
A tModel is a data structure representing a reusable concept, such as a Web service type, a protocol used by Web services, or a category system.
tModel keys within a service description are a technical fingerprint that can be used to trace the compatibility origins of a given service. They provide a common point of reference that allows compatible services to be easily identified.
tModels are used to establish the existence of a variety of concepts and to point to their technical definitions. tModels that represent value sets such as category, identifier, and relationship systems are used to provide additional data to the UDDI core entities to facilitate discovery along a number of dimensions. This additional data is captured in keyedReferences that reside in category Bags, identifierBags, or publisherAssertions. The tModelKey attributes in these keyedReferences refer to the value set that related to the concept or namespace being represented. The keyValues contain the actual values from that value set. In some cases keyNames are significant, such as for describing relationships and when using the general keywords value set. In all other cases, however, keyNames are used to provide a human readable version of what is in the keyValue.
UDDI Registry terminology