Database Reference
In-Depth Information
Service's WSDL as the URL, its name, and the description text, which is sufficient for ser-
vice discovery and interpretation. We recommend that you view OWL and tModel side by
side:
UDDI tModel for Service Interface
OWL Service Interface
(org.uddi.api_v3.TModel)
<complexType name="tModel">
<complexContent>
<restriction base="{http://www.w3.org/2001/
XMLSchema}anyType">
<sequence>
<element ref="{urn:uddi-org:api_v3}name"/>
<element ref="{urn:uddi-org:api_v3}description"
maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:uddi-org:api_v3}overviewDoc"
maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:uddi-org:api_v3}identifierBag"
minOccurs="0"/>
<element ref="{urn:uddi-org:api_v3}categoryBag"
minOccurs="0"/>
<element ref="{http://www.w3.org/2000/09/
xmldsig#}Signature" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<attribute name="tModelKey"
type="{urn:uddi-org:api_v3}tModelKey" />
<attribute name="deleted"
type="{urn:uddi-org:api_v3}deleted" default="false" />
</restriction>
</complexContent>
</complexType>
<owl:Class
rdf:about="#ServiceInterface">
<owl:disjointWith>
<owl:Class
rdf:ID="Service"/>
</owl:disjointWith>
<owl:disjointWith>
<owl:Class
rdf:ID="ServiceContract"/>
</owl:disjointWith>
<owl:disjointWith>
<owl:Class
rdf:ID="Effect"/>
</owl:disjointWith>
<owl:disjointWith>
<owl:Class
rdf:ID="HumanActor"/>
</owl:disjointWith>
<owl:disjointWith>
<owl:Class rdf:ID="Task"/>
</owl:disjointWith>
</owl:Class>
The simplest XML service descriptor based on the tModel's XSD from the preceding table
will be as follows:
<tModel
tModelKey="uuid:9AF82501-E6A9-1ba3-A094-2C7FE45CD859">
<name>Public interface for adding NEW Mobile Service
into clients Order bundle </name>
<description xml:lang="en">WS Interface for addNew
Mobile CTU generic Order</description>
<overviewDoc>
<description xml:lang="en">The service's WSDL
document</description>
<overviewURL>http://www.ctu.com/bss/ services/order/
provisioning/
/addMobileOrder.wsdl</overviewURL>
Search WWH ::




Custom Search