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

📄 uddi_v2.xsd

📁 一款开源的soap库
💻 XSD
📖 第 1 页 / 共 3 页
字号:
	</xsd:complexType>
	<xsd:element name="identifierBag" type="uddi:identifierBag"/>
	<xsd:complexType name="identifierBag">
		<xsd:sequence>
			<xsd:element ref="uddi:keyedReference" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="instanceDetails" type="uddi:instanceDetails"/>
	<xsd:complexType name="instanceDetails">
		<xsd:sequence>
			<xsd:element ref="uddi:description" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="uddi:overviewDoc" minOccurs="0"/>
			<xsd:element ref="uddi:instanceParms" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="instanceParms" type="string"/>
	<xsd:element name="keyedReference" type="uddi:keyedReference"/>
	<xsd:complexType name="keyedReference">
		<xsd:attribute name="tModelKey" type="uddi:tModelKey" use="optional"/>
		<xsd:attribute name="keyName" type="string" use="optional"/>
		<xsd:attribute name="keyValue" type="string" use="required"/>
	</xsd:complexType>
	<xsd:element name="keysOwned" type="uddi:keysOwned"/>
	<xsd:complexType name="keysOwned">
		<xsd:sequence>
			<xsd:element ref="uddi:fromKey" minOccurs="0"/>
			<xsd:element ref="uddi:toKey" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="name" type="uddi:name"/>
	<xsd:complexType name="name">
		<xsd:simpleContent>
			<xsd:extension base="string">
				<xsd:attribute ref="xml:lang" use="optional"/>
			</xsd:extension>
		</xsd:simpleContent>
	</xsd:complexType>
	<xsd:element name="overviewDoc" type="uddi:overviewDoc"/>
	<xsd:complexType name="overviewDoc">
		<xsd:sequence>
			<xsd:element ref="uddi:description" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="uddi:overviewURL" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="overviewURL" type="string"/>
	<xsd:element name="personName" type="string"/>
	<xsd:element name="phone" type="uddi:phone"/>
	<xsd:complexType name="phone">
		<xsd:simpleContent>
			<xsd:extension base="string">
				<xsd:attribute name="useType" type="string" use="optional"/>
			</xsd:extension>
		</xsd:simpleContent>
	</xsd:complexType>
	<xsd:element name="publisherAssertion" type="uddi:publisherAssertion"/>
	<xsd:complexType name="publisherAssertion">
		<xsd:sequence>
			<xsd:element ref="uddi:fromKey"/>
			<xsd:element ref="uddi:toKey"/>
			<xsd:element ref="uddi:keyedReference"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="relatedBusinessInfo" type="uddi:relatedBusinessInfo"/>
	<xsd:complexType name="relatedBusinessInfo">
		<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"/>
	<xsd:complexType name="relatedBusinessInfos">
		<xsd:sequence>
			<xsd:element ref="uddi:relatedBusinessInfo" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="result" type="uddi:result"/>
	<xsd:complexType name="result">
		<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="int" use="required"/>
	</xsd:complexType>
	<xsd:element name="serviceInfo" type="uddi:serviceInfo"/>
	<xsd:complexType name="serviceInfo">
		<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"/>
	<xsd:complexType name="serviceInfos">
		<xsd:sequence>
			<xsd:element ref="uddi:serviceInfo" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="serviceKey" type="uddi:serviceKey"/>
	<xsd:element name="sharedRelationships" type="uddi:sharedRelationships"/>
	<xsd:complexType name="sharedRelationships">
		<xsd:sequence>
			<xsd:element ref="uddi:keyedReference" maxOccurs="unbounded"/>
		</xsd:sequence>
		<xsd:attribute name="direction" type="uddi:direction" use="required"/>
	</xsd:complexType>
	<xsd:element name="tModel" type="uddi:tModel"/>
	<xsd:complexType name="tModel">
		<xsd:sequence>
			<xsd:element ref="uddi:name"/>
			<xsd:element ref="uddi:description" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="uddi:overviewDoc" minOccurs="0"/>
			<xsd:element ref="uddi:identifierBag" minOccurs="0"/>
			<xsd:element ref="uddi:categoryBag" minOccurs="0"/>
		</xsd:sequence>
		<xsd:attribute name="tModelKey" type="uddi:tModelKey" use="required"/>
		<xsd:attribute name="operator" type="string" use="optional"/>
		<xsd:attribute name="authorizedName" type="string" use="optional"/>
	</xsd:complexType>
	<xsd:element name="tModelBag" type="uddi:tModelBag"/>
	<xsd:complexType name="tModelBag">
		<xsd:sequence>
			<xsd:element ref="uddi:tModelKey" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="tModelInfo" type="uddi:tModelInfo"/>
	<xsd:complexType name="tModelInfo">
		<xsd:sequence>
			<xsd:element ref="uddi:name"/>
		</xsd:sequence>
		<xsd:attribute name="tModelKey" type="uddi:tModelKey" use="required"/>
	</xsd:complexType>
	<xsd:element name="tModelInfos" type="uddi:tModelInfos"/>
	<xsd:complexType name="tModelInfos">
		<xsd:sequence>
			<xsd:element ref="uddi:tModelInfo" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="tModelInstanceDetails" type="uddi:tModelInstanceDetails"/>
	<xsd:complexType name="tModelInstanceDetails">
		<xsd:sequence>
			<xsd:element ref="uddi:tModelInstanceInfo" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="tModelInstanceInfo" type="uddi:tModelInstanceInfo"/>
	<xsd:complexType name="tModelInstanceInfo">
		<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"/>
	<xsd:element name="toKey" type="uddi:businessKey"/>
	<xsd:element name="uploadRegister" type="string"/>
	<!-- Type and element definitions for input messages -->
	<xsd:element name="add_publisherAssertions" type="uddi:add_publisherAssertions"/>
	<xsd:complexType name="add_publisherAssertions">
		<xsd:sequence>
			<xsd:element ref="uddi:authInfo"/>
			<xsd:element ref="uddi:publisherAssertion" maxOccurs="unbounded"/>
		</xsd:sequence>
		<xsd:attribute name="generic" type="string" use="required"/>
	</xsd:complexType>
	<xsd:element name="delete_binding" type="uddi:delete_binding"/>
	<xsd:complexType name="delete_binding">
		<xsd:sequence>
			<xsd:element ref="uddi:authInfo"/>
			<xsd:element ref="uddi:bindingKey" maxOccurs="unbounded"/>
		</xsd:sequence>
		<xsd:attribute name="generic" type="string" use="required"/>
	</xsd:complexType>
	<xsd:element name="delete_business" type="uddi:delete_business"/>
	<xsd:complexType name="delete_business">
		<xsd:sequence>
			<xsd:element ref="uddi:authInfo"/>
			<xsd:element ref="uddi:businessKey" maxOccurs="unbounded"/>
		</xsd:sequence>
		<xsd:attribute name="generic" type="string" use="required"/>
	</xsd:complexType>
	<xsd:element name="delete_publisherAssertions" type="uddi:delete_publisherAssertions"/>
	<xsd:complexType name="delete_publisherAssertions">
		<xsd:sequence>
			<xsd:element ref="uddi:authInfo"/>
			<xsd:element ref="uddi:publisherAssertion" maxOccurs="unbounded"/>
		</xsd:sequence>
		<xsd:attribute name="generic" type="string" use="required"/>
	</xsd:complexType>
	<xsd:element name="delete_service" type="uddi:delete_service"/>
	<xsd:complexType name="delete_service">
		<xsd:sequence>
			<xsd:element ref="uddi:authInfo"/>
			<xsd:element ref="uddi:serviceKey" maxOccurs="unbounded"/>
		</xsd:sequence>
		<xsd:attribute name="generic" type="string" use="required"/>
	</xsd:complexType>
	<xsd:element name="delete_tModel" type="uddi:delete_tModel"/>
	<xsd:complexType name="delete_tModel">
		<xsd:sequence>
			<xsd:element ref="uddi:authInfo"/>
			<xsd:element ref="uddi:tModelKey" maxOccurs="unbounded"/>
		</xsd:sequence>
		<xsd:attribute name="generic" type="string" use="required"/>
	</xsd:complexType>
	<xsd:element name="discard_authToken" type="uddi:discard_authToken"/>
	<xsd:complexType name="discard_authToken">
		<xsd:sequence>
			<xsd:element ref="uddi:authInfo"/>
		</xsd:sequence>
		<xsd:attribute name="generic" type="string" use="required"/>
	</xsd:complexType>
	<xsd:element name="find_binding" type="uddi:find_binding"/>
	<xsd:complexType name="find_binding">
		<xsd:sequence>
			<xsd:element ref="uddi:findQualifiers" minOccurs="0"/>
			<xsd:element ref="uddi:tModelBag"/>
		</xsd:sequence>
		<xsd:attribute name="generic" type="string" use="required"/>
		<xsd:attribute name="maxRows" type="int" use="optional"/>
		<xsd:attribute name="serviceKey" type="uddi:serviceKey" use="required"/>
	</xsd:complexType>
	<xsd:element name="find_business" type="uddi:find_business"/>
	<xsd:complexType name="find_business">
		<xsd:sequence>
			<xsd:element ref="uddi:findQualifiers" minOccurs="0"/>
			<xsd:element ref="uddi:name" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="uddi:identifierBag" minOccurs="0"/>
			<xsd:element ref="uddi:categoryBag" minOccurs="0"/>
			<xsd:element ref="uddi:tModelBag" minOccurs="0"/>
			<xsd:element ref="uddi:discoveryURLs" minOccurs="0"/>
		</xsd:sequence>
		<xsd:attribute name="generic" type="string" use="required"/>
		<xsd:attribute name="maxRows" type="int" use="optional"/>
	</xsd:complexType>
	<xsd:element name="find_relatedBusinesses" type="uddi:find_relatedBusinesses"/>
	<xsd:complexType name="find_relatedBusinesses">
		<xsd:sequence>
			<xsd:element ref="uddi:findQualifiers" minOccurs="0"/>
			<xsd:element ref="uddi:businessKey"/>
			<xsd:element ref="uddi:keyedReference" minOccurs="0"/>
		</xsd:sequence>
		<xsd:attribute name="generic" type="string" use="required"/>
		<xsd:attribute name="maxRows" type="int" use="optional"/>
	</xsd:complexType>
	<xsd:element name="find_service" type="uddi:find_service"/>
	<xsd:complexType name="find_service">
		<xsd:sequence>
			<xsd:element ref="uddi:findQualifiers" minOccurs="0"/>
			<xsd:element ref="uddi:name" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element ref="uddi:categoryBag" minOccurs="0"/>

⌨️ 快捷键说明

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