⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 uddi_v3.xsd

📁 uddi注册中心
💻 XSD
📖 第 1 页 / 共 3 页
字号:
	<xsd:complexType name="findQualifiers">		<xsd:sequence>			<xsd:element ref="uddi:findQualifier" maxOccurs="unbounded"/>		</xsd:sequence>	</xsd:complexType>	<xsd:element name="fromKey" type="uddi:businessKey" final="restriction"/>	<xsd:element name="hostingRedirector" type="uddi:hostingRedirector" final="restriction"/>	<xsd:complexType name="hostingRedirector" final="restriction">		<xsd:attribute name="bindingKey" type="uddi:bindingKey" use="required"/>	</xsd:complexType>	<xsd:element name="identifierBag" type="uddi:identifierBag" final="restriction"/>	<xsd:complexType name="identifierBag" final="restriction">		<xsd:sequence>			<xsd:element ref="uddi:keyedReference" maxOccurs="unbounded"/>		</xsd:sequence>	</xsd:complexType>	<xsd:element name="includeCount" type="xsd:int" final="restriction"/>	<xsd:element name="infoSelection" type="uddi:infoSelection" final="restriction"/>	<xsd:simpleType name="infoSelection" final="restriction">		<xsd:restriction base="xsd:NMTOKEN">			<xsd:enumeration value="all"/>			<xsd:enumeration value="hidden"/>			<xsd:enumeration value="visible"/>		</xsd:restriction>	</xsd:simpleType>	<xsd:element name="instanceDetails" type="uddi:instanceDetails" final="restriction"/>	<xsd:complexType name="instanceDetails" final="restriction">		<xsd:sequence>			<xsd:element ref="uddi:description" minOccurs="0" maxOccurs="unbounded"/>			<xsd:choice>				<xsd:sequence>					<xsd:element ref="uddi:overviewDoc" maxOccurs="unbounded"/>					<xsd:element ref="uddi:instanceParms" minOccurs="0"/>				</xsd:sequence>				<xsd:element ref="uddi:instanceParms"/>			</xsd:choice>		</xsd:sequence>	</xsd:complexType>	<xsd:element name="instanceParms" type="uddi:instanceParms" final="restriction"/>	<xsd:element name="keyedReference" type="uddi:keyedReference" final="restriction"/>	<xsd:complexType name="keyedReference" final="restriction">		<xsd:attribute name="tModelKey" type="uddi:tModelKey" use="required"/>		<xsd:attribute name="keyName" type="uddi:keyName" use="optional"/>		<xsd:attribute name="keyValue" type="uddi:keyValue" use="required"/>	</xsd:complexType>	<xsd:element name="keyedReferenceGroup" type="uddi:keyedReferenceGroup" final="restriction"/>	<xsd:complexType name="keyedReferenceGroup" final="restriction">		<xsd:sequence>			<xsd:element ref="uddi:keyedReference" minOccurs="0" maxOccurs="unbounded"/>		</xsd:sequence>		<xsd:attribute name="tModelKey" type="uddi:tModelKey" use="required"/>	</xsd:complexType>	<xsd:element name="keysOwned" type="uddi:keysOwned" final="restriction"/>	<xsd:complexType name="keysOwned" final="restriction">		<xsd:choice>			<xsd:sequence>				<xsd:element ref="uddi:fromKey"/>				<xsd:element ref="uddi:toKey" minOccurs="0"/>			</xsd:sequence>			<xsd:element ref="uddi:toKey"/>		</xsd:choice>	</xsd:complexType>	<xsd:element name="listDescription" type="uddi:listDescription" final="restriction"/>	<xsd:complexType name="listDescription" final="restriction">		<xsd:sequence>			<xsd:element ref="uddi:includeCount"/>			<xsd:element ref="uddi:actualCount"/>			<xsd:element ref="uddi:listHead"/>		</xsd:sequence>	</xsd:complexType>	<xsd:element name="listHead" type="xsd:int" final="restriction"/>	<xsd:element name="name" type="uddi:name" final="restriction"/>	<xsd:complexType name="name" final="restriction">		<xsd:simpleContent>			<xsd:extension base="uddi:validationTypeString255">				<xsd:attribute ref="xml:lang" use="optional"/>			</xsd:extension>		</xsd:simpleContent>	</xsd:complexType>	<xsd:element name="operationalInfo" type="uddi:operationalInfo" final="restriction"/>	<xsd:complexType name="operationalInfo" final="restriction">		<xsd:sequence>			<xsd:element name="created" type="uddi:timeInstant" minOccurs="0"/>			<xsd:element name="modified" type="uddi:timeInstant" minOccurs="0"/>			<xsd:element name="modifiedIncludingChildren" type="uddi:timeInstant" minOccurs="0"/>			<xsd:element ref="uddi:nodeID" minOccurs="0"/>			<xsd:element ref="uddi:authorizedName" minOccurs="0"/>		</xsd:sequence>		<xsd:attribute name="entityKey" type="uddi:uddiKey" use="required"/>	</xsd:complexType>	<xsd:element name="overviewDoc" type="uddi:overviewDoc" final="restriction"/>	<xsd:complexType name="overviewDoc" final="restriction">		<xsd:choice>			<xsd:sequence>				<xsd:element ref="uddi:description" maxOccurs="unbounded"/>				<xsd:element ref="uddi:overviewURL" minOccurs="0"/>			</xsd:sequence>			<xsd:element ref="uddi:overviewURL"/>		</xsd:choice>	</xsd:complexType>	<xsd:element name="overviewURL" type="uddi:overviewURL" final="restriction"/>	<xsd:complexType name="overviewURL" final="restriction">		<xsd:simpleContent>			<xsd:extension base="uddi:validationTypeAnyURI4096">				<xsd:attribute name="useType" type="uddi:useType" use="optional"/>			</xsd:extension>		</xsd:simpleContent>	</xsd:complexType>	<xsd:element name="personName" type="uddi:personName" final="restriction"/>	<xsd:complexType name="personName" final="restriction">		<xsd:simpleContent>			<xsd:extension base="uddi:validationTypeString255">				<xsd:attribute ref="xml:lang" use="optional"/>			</xsd:extension>		</xsd:simpleContent>	</xsd:complexType>	<xsd:element name="phone" type="uddi:phone" final="restriction"/>	<xsd:complexType name="phone" final="restriction">		<xsd:simpleContent>			<xsd:extension base="uddi:validationTypeString50">				<xsd:attribute name="useType" type="uddi:useType" use="optional"/>			</xsd:extension>		</xsd:simpleContent>	</xsd:complexType>	<xsd:element name="publisherAssertion" type="uddi:publisherAssertion" final="restriction"/>	<xsd:complexType name="publisherAssertion" final="restriction">		<xsd:sequence>			<xsd:element ref="uddi:fromKey"/>			<xsd:element ref="uddi:toKey"/>			<xsd:element ref="uddi:keyedReference"/>			<xsd:element ref="dsig:Signature" minOccurs="0" maxOccurs="unbounded"/>		</xsd:sequence>	</xsd:complexType>	<xsd:element name="relatedBusinessInfo" type="uddi:relatedBusinessInfo" final="restriction"/>	<xsd:complexType name="relatedBusinessInfo" final="restriction">		<xsd:sequence>			<xsd:element ref="uddi:businessKey"/>			<xsd:element ref="uddi:name" maxOccurs="unbounded"/>			<xsd:element ref="uddi:description" minOccurs="0" maxOccurs="unbounded"/>			<xsd:element ref="uddi:sharedRelationships" maxOccurs="2"/>		</xsd:sequence>	</xsd:complexType>	<xsd:element name="relatedBusinessInfos" type="uddi:relatedBusinessInfos" final="restriction"/>	<xsd:complexType name="relatedBusinessInfos" final="restriction">		<xsd:sequence>			<xsd:element ref="uddi:relatedBusinessInfo" maxOccurs="unbounded"/>		</xsd:sequence>	</xsd:complexType>	<xsd:element name="result" type="uddi:result" final="restriction"/>	<xsd:complexType name="result" final="restriction">		<xsd:sequence>			<xsd:element ref="uddi:errInfo" minOccurs="0"/>		</xsd:sequence>		<xsd:attribute name="keyType" type="uddi:keyType" use="optional"/>		<xsd:attribute name="errno" type="xsd:int" use="required"/>	</xsd:complexType>	<xsd:element name="serviceInfo" type="uddi:serviceInfo" final="restriction"/>	<xsd:complexType name="serviceInfo" final="restriction">		<xsd:sequence>			<xsd:element ref="uddi:name" minOccurs="0" maxOccurs="unbounded"/>		</xsd:sequence>		<xsd:attribute name="serviceKey" type="uddi:serviceKey" use="required"/>		<xsd:attribute name="businessKey" type="uddi:businessKey" use="required"/>	</xsd:complexType>	<xsd:element name="serviceInfos" type="uddi:serviceInfos" final="restriction"/>	<xsd:complexType name="serviceInfos" final="restriction">		<xsd:sequence>			<xsd:element ref="uddi:serviceInfo" maxOccurs="unbounded"/>		</xsd:sequence>	</xsd:complexType>	<xsd:element name="serviceKey" type="uddi:serviceKey" final="restriction"/>	<xsd:element name="sharedRelationships" type="uddi:sharedRelationships" final="restriction"/>	<xsd:complexType name="sharedRelationships" final="restriction">		<xsd:sequence>			<xsd:element ref="uddi:keyedReference" maxOccurs="unbounded"/>			<xsd:element ref="uddi:publisherAssertion" minOccurs="0" maxOccurs="unbounded"/>		</xsd:sequence>		<xsd:attribute name="direction" type="uddi:direction" use="required"/>	</xsd:complexType>	<xsd:element name="tModel" type="uddi:tModel" final="restriction"/>	<xsd:complexType name="tModel" final="restriction">		<xsd:sequence>			<xsd:element ref="uddi:name"/>			<xsd:element ref="uddi:description" minOccurs="0" maxOccurs="unbounded"/>			<xsd:element ref="uddi:overviewDoc" minOccurs="0" maxOccurs="unbounded"/>			<xsd:element ref="uddi:identifierBag" minOccurs="0"/>			<xsd:element ref="uddi:categoryBag" minOccurs="0"/>			<xsd:element ref="dsig:Signature" minOccurs="0" maxOccurs="unbounded"/>		</xsd:sequence>		<xsd:attribute name="tModelKey" type="uddi:tModelKey" use="optional"/>		<xsd:attribute name="deleted" type="uddi:deleted" use="optional"/>	</xsd:complexType>	<xsd:element name="tModelBag" type="uddi:tModelBag" final="restriction"/>	<xsd:complexType name="tModelBag" final="restriction">		<xsd:sequence>			<xsd:element ref="uddi:tModelKey" maxOccurs="unbounded"/>		</xsd:sequence>	</xsd:complexType>	<xsd:element name="tModelInfo" type="uddi:tModelInfo" final="restriction"/>	<xsd:complexType name="tModelInfo" final="restriction">		<xsd:sequence>			<xsd:element ref="uddi:name"/>			<xsd:element ref="uddi:description" minOccurs="0" maxOccurs="unbounded"/>		</xsd:sequence>		<xsd:attribute name="tModelKey" type="uddi:tModelKey" use="required"/>	</xsd:complexType>	<xsd:element name="tModelInfos" type="uddi:tModelInfos" final="restriction"/>	<xsd:complexType name="tModelInfos" final="restriction">		<xsd:sequence>			<xsd:element ref="uddi:tModelInfo" maxOccurs="unbounded"/>		</xsd:sequence>	</xsd:complexType>	<xsd:element name="tModelInstanceDetails" type="uddi:tModelInstanceDetails" final="restriction"/>	<xsd:complexType name="tModelInstanceDetails" final="restriction">		<xsd:sequence>			<xsd:element ref="uddi:tModelInstanceInfo" maxOccurs="unbounded"/>		</xsd:sequence>	</xsd:complexType>	<xsd:element name="tModelInstanceInfo" type="uddi:tModelInstanceInfo" final="restriction"/>	<xsd:complexType name="tModelInstanceInfo" final="restriction">		<xsd:sequence>			<xsd:element ref="uddi:description" minOccurs="0" maxOccurs="unbounded"/>			<xsd:element ref="uddi:instanceDetails" minOccurs="0"/>		</xsd:sequence>		<xsd:attribute name="tModelKey" type="uddi:tModelKey" use="required"/>	</xsd:complexType>	<xsd:element name="tModelKey" type="uddi:tModelKey" final="restriction"/>	<xsd:element name="toKey" type="uddi:businessKey" final="restriction"/>	<!-- Type and element definitions for input messages -->	<xsd:element name="add_publisherAssertions" type="uddi:add_publisherAssertions" final="restriction"/>	<xsd:complexType name="add_publisherAssertions" final="restriction">		<xsd:sequence>			<xsd:element ref="uddi:authInfo" minOccurs="0"/>			<xsd:element ref="uddi:publisherAssertion" maxOccurs="unbounded"/>		</xsd:sequence>	</xsd:complexType>	<xsd:element name="delete_binding" type="uddi:delete_binding" final="restriction"/>	<xsd:complexType name="delete_binding" final="restriction">		<xsd:sequence>			<xsd:element ref="uddi:authInfo" minOccurs="0"/>			<xsd:element ref="uddi:bindingKey" maxOccurs="unbounded"/>		</xsd:sequence>	</xsd:complexType>	<xsd:element name="delete_business" type="uddi:delete_business" final="restriction"/>	<xsd:complexType name="delete_business" final="restriction">		<xsd:sequence>			<xsd:element ref="uddi:authInfo" minOccurs="0"/>			<xsd:element ref="uddi:businessKey" maxOccurs="unbounded"/>		</xsd:sequence>	</xsd:complexType>	<xsd:element name="delete_publisherAssertions" type="uddi:delete_publisherAssertions" final="restriction"/>	<xsd:complexType name="delete_publisherAssertions" final="restriction">		<xsd:sequence>			<xsd:element ref="uddi:authInfo" minOccurs="0"/>			<xsd:element ref="uddi:publisherAssertion" maxOccurs="unbounded"/>		</xsd:sequence>	</xsd:complexType>	<xsd:element name="delete_service" type="uddi:delete_service" final="restriction"/>	<xsd:complexType name="delete_service" final="restriction">		<xsd:sequence>			<xsd:element ref="uddi:authInfo" minOccurs="0"/>			<xsd:element ref="uddi:serviceKey" maxOccurs="unbounded"/>		</xsd:sequence>	</xsd:complexType>	<xsd:element name="delete_tModel" type="uddi:delete_tModel" final="restriction"/>	<xsd:complexType name="delete_tModel" final="restriction">		<xsd:sequence>			<xsd:element ref="uddi:authInfo" minOccurs="0"/>			<xsd:element ref="uddi:tModelKey" maxOccurs="unbounded"/>		</xsd:sequence>	</xsd:complexType>	<xsd:element name="discard_authToken" type="uddi:discard_authToken" final="restriction"/>	<xsd:complexType name="discard_authToken" final="restriction">		<xsd:sequence>			<xsd:element ref="uddi:authInfo"/>		</xsd:sequence>	</xsd:complexType>	<xsd:element name="find_binding" type="uddi:find_binding" final="restriction"/>	<xsd:complexType name="find_binding" final="restriction">		<xsd:sequence>			<xsd:element ref="uddi:authInfo" minOccurs="0"/>			<xsd:element ref="uddi:findQualifiers" minOccurs="0"/>			<xsd:element ref="uddi:tModelBag" minOccurs="0"/>			<xsd:element ref="uddi:find_tModel" minOccurs="0"/>			<xsd:element ref="uddi:categoryBag" minOccurs="0"/>		</xsd:sequence>		<xsd:attribute name="maxRows" type="xsd:int" use="optional"/>		<xsd:attribute name="serviceKey" type="uddi:serviceKey" use="optional"/>		<xsd:attribute name="listHead" type="xsd:int" use="optional"/>	</xsd:complexType>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -