📄 uddi_v3.xsd
字号:
<xsd:element name="find_business" type="uddi:find_business" final="restriction"/> <xsd:complexType name="find_business" final="restriction"> <xsd:sequence> <xsd:element ref="uddi:authInfo" minOccurs="0"/> <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:find_tModel" minOccurs="0"/> <xsd:element ref="uddi:discoveryURLs" minOccurs="0"/> <xsd:element ref="uddi:find_relatedBusinesses" minOccurs="0"/> </xsd:sequence> <xsd:attribute name="maxRows" type="xsd:int" use="optional"/> <xsd:attribute name="listHead" type="xsd:int" use="optional"/> </xsd:complexType> <xsd:element name="find_relatedBusinesses" type="uddi:find_relatedBusinesses" final="restriction"/> <xsd:complexType name="find_relatedBusinesses" final="restriction"> <xsd:sequence> <xsd:element ref="uddi:authInfo" minOccurs="0"/> <xsd:element ref="uddi:findQualifiers" minOccurs="0"/> <xsd:choice> <xsd:element ref="uddi:businessKey"/> <xsd:element ref="uddi:fromKey"/> <xsd:element ref="uddi:toKey"/> </xsd:choice> <xsd:element ref="uddi:keyedReference" minOccurs="0"/> </xsd:sequence> <xsd:attribute name="maxRows" type="xsd:int" use="optional"/> <xsd:attribute name="listHead" type="xsd:int" use="optional"/> </xsd:complexType> <xsd:element name="find_service" type="uddi:find_service" final="restriction"/> <xsd:complexType name="find_service" final="restriction"> <xsd:sequence> <xsd:element ref="uddi:authInfo" minOccurs="0"/> <xsd:element ref="uddi:findQualifiers" minOccurs="0"/> <xsd:element ref="uddi:name" minOccurs="0" maxOccurs="unbounded"/> <xsd:element ref="uddi:categoryBag" minOccurs="0"/> <xsd:element ref="uddi:tModelBag" minOccurs="0"/> <xsd:element ref="uddi:find_tModel" minOccurs="0"/> </xsd:sequence> <xsd:attribute name="maxRows" type="xsd:int" use="optional"/> <xsd:attribute name="businessKey" type="uddi:businessKey" use="optional"/> <xsd:attribute name="listHead" type="xsd:int" use="optional"/> </xsd:complexType> <xsd:element name="find_tModel" type="uddi:find_tModel" final="restriction"/> <xsd:complexType name="find_tModel" final="restriction"> <xsd:sequence> <xsd:element ref="uddi:authInfo" minOccurs="0"/> <xsd:element ref="uddi:findQualifiers" minOccurs="0"/> <xsd:element ref="uddi:name" minOccurs="0"/> <xsd:element ref="uddi:identifierBag" minOccurs="0"/> <xsd:element ref="uddi:categoryBag" minOccurs="0"/> </xsd:sequence> <xsd:attribute name="maxRows" type="xsd:int" use="optional"/> <xsd:attribute name="listHead" type="xsd:int" use="optional"/> </xsd:complexType> <xsd:element name="get_assertionStatusReport" type="uddi:get_assertionStatusReport" final="restriction"/> <xsd:complexType name="get_assertionStatusReport" final="restriction"> <xsd:sequence> <xsd:element ref="uddi:authInfo" minOccurs="0"/> <xsd:element ref="uddi:completionStatus" minOccurs="0"/> </xsd:sequence> </xsd:complexType> <xsd:element name="get_authToken" type="uddi:get_authToken" final="restriction"/> <xsd:complexType name="get_authToken" final="restriction"> <xsd:attribute name="userID" type="xsd:string" use="required"/> <xsd:attribute name="cred" type="xsd:string" use="required"/> </xsd:complexType> <xsd:element name="get_bindingDetail" type="uddi:get_bindingDetail" final="restriction"/> <xsd:complexType name="get_bindingDetail" 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="get_businessDetail" type="uddi:get_businessDetail" final="restriction"/> <xsd:complexType name="get_businessDetail" 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="get_operationalInfo" type="uddi:get_operationalInfo" final="restriction"/> <xsd:complexType name="get_operationalInfo" final="restriction"> <xsd:sequence> <xsd:element ref="uddi:authInfo" minOccurs="0"/> <xsd:element name="entityKey" type="uddi:uddiKey" maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType> <xsd:element name="get_publisherAssertions" type="uddi:get_publisherAssertions" final="restriction"/> <xsd:complexType name="get_publisherAssertions" final="restriction"> <xsd:sequence> <xsd:element ref="uddi:authInfo" minOccurs="0"/> </xsd:sequence> </xsd:complexType> <xsd:element name="get_registeredInfo" type="uddi:get_registeredInfo" final="restriction"/> <xsd:complexType name="get_registeredInfo" final="restriction"> <xsd:sequence> <xsd:element ref="uddi:authInfo" minOccurs="0"/> </xsd:sequence> <xsd:attribute name="infoSelection" type="uddi:infoSelection" use="required"/> </xsd:complexType> <xsd:element name="get_serviceDetail" type="uddi:get_serviceDetail" final="restriction"/> <xsd:complexType name="get_serviceDetail" 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="get_tModelDetail" type="uddi:get_tModelDetail" final="restriction"/> <xsd:complexType name="get_tModelDetail" 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="save_binding" type="uddi:save_binding" final="restriction"/> <xsd:complexType name="save_binding" final="restriction"> <xsd:sequence> <xsd:element ref="uddi:authInfo" minOccurs="0"/> <xsd:element ref="uddi:bindingTemplate" maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType> <xsd:element name="save_business" type="uddi:save_business" final="restriction"/> <xsd:complexType name="save_business" final="restriction"> <xsd:sequence> <xsd:element ref="uddi:authInfo" minOccurs="0"/> <xsd:element ref="uddi:businessEntity" maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType> <xsd:element name="save_service" type="uddi:save_service" final="restriction"/> <xsd:complexType name="save_service" final="restriction"> <xsd:sequence> <xsd:element ref="uddi:authInfo" minOccurs="0"/> <xsd:element ref="uddi:businessService" maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType> <xsd:element name="save_tModel" type="uddi:save_tModel" final="restriction"/> <xsd:complexType name="save_tModel" final="restriction"> <xsd:sequence> <xsd:element ref="uddi:authInfo" minOccurs="0"/> <xsd:element ref="uddi:tModel" maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType> <xsd:element name="set_publisherAssertions" type="uddi:set_publisherAssertions" final="restriction"/> <xsd:complexType name="set_publisherAssertions" final="restriction"> <xsd:sequence> <xsd:element ref="uddi:authInfo" minOccurs="0"/> <xsd:element ref="uddi:publisherAssertion" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType> <!-- Type and element definitions for response messages --> <xsd:element name="assertionStatusReport" type="uddi:assertionStatusReport" final="restriction"/> <xsd:complexType name="assertionStatusReport" final="restriction"> <xsd:sequence> <xsd:element ref="uddi:assertionStatusItem" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType> <xsd:element name="authToken" type="uddi:authToken" final="restriction"/> <xsd:complexType name="authToken" final="restriction"> <xsd:sequence> <xsd:element ref="uddi:authInfo"/> </xsd:sequence> </xsd:complexType> <xsd:element name="bindingDetail" type="uddi:bindingDetail" final="restriction"/> <xsd:complexType name="bindingDetail" final="restriction"> <xsd:sequence> <xsd:element ref="uddi:listDescription" minOccurs="0"/> <xsd:element ref="uddi:bindingTemplate" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> <xsd:attribute name="truncated" type="uddi:truncated" use="optional"/> </xsd:complexType> <xsd:element name="businessDetail" type="uddi:businessDetail" final="restriction"/> <xsd:complexType name="businessDetail" final="restriction"> <xsd:sequence> <xsd:element ref="uddi:businessEntity" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> <xsd:attribute name="truncated" type="uddi:truncated" use="optional"/> </xsd:complexType> <xsd:element name="businessList" type="uddi:businessList" final="restriction"/> <xsd:complexType name="businessList" final="restriction"> <xsd:sequence> <xsd:element ref="uddi:listDescription" minOccurs="0"/> <xsd:element ref="uddi:businessInfos" minOccurs="0"/> </xsd:sequence> <xsd:attribute name="truncated" type="uddi:truncated" use="optional"/> </xsd:complexType> <xsd:element name="operationalInfos" type="uddi:operationalInfos" final="restriction"/> <xsd:complexType name="operationalInfos" final="restriction"> <xsd:sequence> <xsd:element ref="uddi:operationalInfo" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> <xsd:attribute name="truncated" type="uddi:truncated" use="optional"/> </xsd:complexType> <xsd:element name="publisherAssertions" type="uddi:publisherAssertions" final="restriction"/> <xsd:complexType name="publisherAssertions" final="restriction"> <xsd:sequence> <xsd:element ref="uddi:publisherAssertion" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType> <xsd:element name="registeredInfo" type="uddi:registeredInfo" final="restriction"/> <xsd:complexType name="registeredInfo" final="restriction"> <xsd:sequence> <xsd:element ref="uddi:businessInfos" minOccurs="0"/> <xsd:element ref="uddi:tModelInfos" minOccurs="0"/> </xsd:sequence> <xsd:attribute name="truncated" type="uddi:truncated" use="optional"/> </xsd:complexType> <xsd:element name="relatedBusinessesList" type="uddi:relatedBusinessesList" final="restriction"/> <xsd:complexType name="relatedBusinessesList" final="restriction"> <xsd:sequence> <xsd:element ref="uddi:listDescription" minOccurs="0"/> <xsd:element ref="uddi:businessKey"/> <xsd:element ref="uddi:relatedBusinessInfos" minOccurs="0"/> </xsd:sequence> <xsd:attribute name="truncated" type="uddi:truncated" use="optional"/> </xsd:complexType> <xsd:element name="serviceDetail" type="uddi:serviceDetail" final="restriction"/> <xsd:complexType name="serviceDetail" final="restriction"> <xsd:sequence> <xsd:element ref="uddi:businessService" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> <xsd:attribute name="truncated" type="uddi:truncated" use="optional"/> </xsd:complexType> <xsd:element name="serviceList" type="uddi:serviceList" final="restriction"/> <xsd:complexType name="serviceList" final="restriction"> <xsd:sequence> <xsd:element ref="uddi:listDescription" minOccurs="0"/> <xsd:element ref="uddi:serviceInfos" minOccurs="0"/> </xsd:sequence> <xsd:attribute name="truncated" type="uddi:truncated" use="optional"/> </xsd:complexType> <xsd:element name="tModelDetail" type="uddi:tModelDetail" final="restriction"/> <xsd:complexType name="tModelDetail" final="restriction"> <xsd:sequence> <xsd:element ref="uddi:tModel" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> <xsd:attribute name="truncated" type="uddi:truncated" use="optional"/> </xsd:complexType> <xsd:element name="tModelList" type="uddi:tModelList" final="restriction"/> <xsd:complexType name="tModelList" final="restriction"> <xsd:sequence> <xsd:element ref="uddi:listDescription" minOccurs="0"/> <xsd:element ref="uddi:tModelInfos" minOccurs="0"/> </xsd:sequence> <xsd:attribute name="truncated" type="uddi:truncated" use="optional"/> </xsd:complexType> <!--Validation simpleTypes --> <xsd:simpleType name="validationTypeAnyURI4096"> <xsd:restriction base="xsd:anyURI"> <xsd:minLength value="1"/> <xsd:maxLength value="4096"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="validationTypeString50"> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="50"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="validationTypeString80"> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="80"/> <xsd:whiteSpace value="collapse"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="validationTypeString255"> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="255"/> <xsd:whiteSpace value="collapse"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="validationTypeString4096"> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="4096"/> <xsd:whiteSpace value="collapse"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="validationTypeString8192"> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="8192"/> </xsd:restriction> </xsd:simpleType></xsd:schema>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -