📄 uddi_v2.xsd
字号:
<xsd:element ref="uddi:tModelBag" minOccurs="0"/>
</xsd:sequence>
<xsd:attribute name="generic" type="string" use="required"/>
<xsd:attribute name="maxRows" type="int" use="optional"/>
<xsd:attribute name="businessKey" type="uddi:businessKey" use="optional"/>
</xsd:complexType>
<xsd:element name="find_tModel" type="uddi:find_tModel"/>
<xsd:complexType name="find_tModel">
<xsd:sequence>
<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="generic" type="string" use="required"/>
<xsd:attribute name="maxRows" type="int" use="optional"/>
</xsd:complexType>
<xsd:element name="get_assertionStatusReport" type="uddi:get_assertionStatusReport"/>
<xsd:complexType name="get_assertionStatusReport">
<xsd:sequence>
<xsd:element ref="uddi:authInfo"/>
<xsd:element ref="uddi:completionStatus" minOccurs="0"/>
</xsd:sequence>
<xsd:attribute name="generic" type="string" use="required"/>
</xsd:complexType>
<xsd:element name="get_authToken" type="uddi:get_authToken"/>
<xsd:complexType name="get_authToken">
<xsd:attribute name="generic" type="string" use="required"/>
<xsd:attribute name="userID" type="string" use="required"/>
<xsd:attribute name="cred" type="string" use="required"/>
</xsd:complexType>
<xsd:element name="get_bindingDetail" type="uddi:get_bindingDetail"/>
<xsd:complexType name="get_bindingDetail">
<xsd:sequence>
<xsd:element ref="uddi:bindingKey" maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:attribute name="generic" type="string" use="required"/>
</xsd:complexType>
<xsd:element name="get_businessDetail" type="uddi:get_businessDetail"/>
<xsd:complexType name="get_businessDetail">
<xsd:sequence>
<xsd:element ref="uddi:businessKey" maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:attribute name="generic" type="string" use="required"/>
</xsd:complexType>
<xsd:element name="get_businessDetailExt" type="uddi:get_businessDetailExt"/>
<xsd:complexType name="get_businessDetailExt">
<xsd:sequence>
<xsd:element ref="uddi:businessKey" maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:attribute name="generic" type="string" use="required"/>
</xsd:complexType>
<xsd:element name="get_publisherAssertions" type="uddi:get_publisherAssertions"/>
<xsd:complexType name="get_publisherAssertions">
<xsd:sequence>
<xsd:element ref="uddi:authInfo"/>
</xsd:sequence>
<xsd:attribute name="generic" type="string" use="required"/>
</xsd:complexType>
<xsd:element name="get_registeredInfo" type="uddi:get_registeredInfo"/>
<xsd:complexType name="get_registeredInfo">
<xsd:sequence>
<xsd:element ref="uddi:authInfo"/>
</xsd:sequence>
<xsd:attribute name="generic" type="string" use="required"/>
</xsd:complexType>
<xsd:element name="get_serviceDetail" type="uddi:get_serviceDetail"/>
<xsd:complexType name="get_serviceDetail">
<xsd:sequence>
<xsd:element ref="uddi:serviceKey" maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:attribute name="generic" type="string" use="required"/>
</xsd:complexType>
<xsd:element name="get_tModelDetail" type="uddi:get_tModelDetail"/>
<xsd:complexType name="get_tModelDetail">
<xsd:sequence>
<xsd:element ref="uddi:tModelKey" maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:attribute name="generic" type="string" use="required"/>
</xsd:complexType>
<xsd:element name="save_binding" type="uddi:save_binding"/>
<xsd:complexType name="save_binding">
<xsd:sequence>
<xsd:element ref="uddi:authInfo"/>
<xsd:element ref="uddi:bindingTemplate" maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:attribute name="generic" type="string" use="required"/>
</xsd:complexType>
<xsd:element name="save_business" type="uddi:save_business"/>
<xsd:complexType name="save_business">
<xsd:sequence>
<xsd:element ref="uddi:authInfo"/>
<xsd:element ref="uddi:businessEntity" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element ref="uddi:uploadRegister" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:attribute name="generic" type="string" use="required"/>
</xsd:complexType>
<xsd:element name="save_service" type="uddi:save_service"/>
<xsd:complexType name="save_service">
<xsd:sequence>
<xsd:element ref="uddi:authInfo"/>
<xsd:element ref="uddi:businessService" maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:attribute name="generic" type="string" use="required"/>
</xsd:complexType>
<xsd:element name="save_tModel" type="uddi:save_tModel"/>
<xsd:complexType name="save_tModel">
<xsd:sequence>
<xsd:element ref="uddi:authInfo"/>
<xsd:element ref="uddi:tModel" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element ref="uddi:uploadRegister" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:attribute name="generic" type="string" use="required"/>
</xsd:complexType>
<xsd:element name="set_publisherAssertions" type="uddi:set_publisherAssertions"/>
<xsd:complexType name="set_publisherAssertions">
<xsd:sequence>
<xsd:element ref="uddi:authInfo"/>
<xsd:element ref="uddi:publisherAssertion" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:attribute name="generic" type="string" use="required"/>
</xsd:complexType>
<xsd:element name="validate_values" type="uddi:validate_values"/>
<xsd:complexType name="validate_values">
<xsd:choice>
<xsd:element ref="uddi:businessEntity" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element ref="uddi:businessService" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element ref="uddi:tModel" minOccurs="0" maxOccurs="unbounded"/>
</xsd:choice>
<xsd:attribute name="generic" type="string" use="required"/>
</xsd:complexType>
<!-- Type and element definitions for response messages -->
<xsd:element name="assertionStatusReport" type="uddi:assertionStatusReport"/>
<xsd:complexType name="assertionStatusReport">
<xsd:sequence>
<xsd:element ref="uddi:assertionStatusItem" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:attribute name="generic" type="string" use="required"/>
<xsd:attribute name="operator" type="string" use="required"/>
</xsd:complexType>
<xsd:element name="authToken" type="uddi:authToken"/>
<xsd:complexType name="authToken">
<xsd:sequence>
<xsd:element ref="uddi:authInfo"/>
</xsd:sequence>
<xsd:attribute name="generic" type="string" use="required"/>
<xsd:attribute name="operator" type="string" use="required"/>
</xsd:complexType>
<xsd:element name="bindingDetail" type="uddi:bindingDetail"/>
<xsd:complexType name="bindingDetail">
<xsd:sequence>
<xsd:element ref="uddi:bindingTemplate" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:attribute name="generic" type="string" use="required"/>
<xsd:attribute name="operator" type="string" use="required"/>
<xsd:attribute name="truncated" type="uddi:truncated" use="optional"/>
</xsd:complexType>
<xsd:element name="businessDetail" type="uddi:businessDetail"/>
<xsd:complexType name="businessDetail">
<xsd:sequence>
<xsd:element ref="uddi:businessEntity" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:attribute name="generic" type="string" use="required"/>
<xsd:attribute name="operator" type="string" use="required"/>
<xsd:attribute name="truncated" type="uddi:truncated" use="optional"/>
</xsd:complexType>
<xsd:element name="businessDetailExt" type="uddi:businessDetailExt"/>
<xsd:complexType name="businessDetailExt">
<xsd:sequence>
<xsd:element ref="uddi:businessEntityExt" maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:attribute name="generic" type="string" use="required"/>
<xsd:attribute name="operator" type="string" use="required"/>
<xsd:attribute name="truncated" type="uddi:truncated" use="optional"/>
</xsd:complexType>
<xsd:element name="businessList" type="uddi:businessList"/>
<xsd:complexType name="businessList">
<xsd:sequence>
<xsd:element ref="uddi:businessInfos"/>
</xsd:sequence>
<xsd:attribute name="generic" type="string" use="required"/>
<xsd:attribute name="operator" type="string" use="required"/>
<xsd:attribute name="truncated" type="uddi:truncated" use="optional"/>
</xsd:complexType>
<xsd:element name="publisherAssertions" type="uddi:publisherAssertions"/>
<xsd:complexType name="publisherAssertions">
<xsd:sequence>
<xsd:element ref="uddi:publisherAssertion" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:attribute name="generic" type="string" use="required"/>
<xsd:attribute name="operator" type="string" use="required"/>
<xsd:attribute name="authorizedName" type="string" use="required"/>
</xsd:complexType>
<xsd:element name="registeredInfo" type="uddi:registeredInfo"/>
<xsd:complexType name="registeredInfo">
<xsd:sequence>
<xsd:element ref="uddi:businessInfos"/>
<xsd:element ref="uddi:tModelInfos"/>
</xsd:sequence>
<xsd:attribute name="generic" type="string" use="required"/>
<xsd:attribute name="operator" type="string" use="required"/>
<xsd:attribute name="truncated" type="uddi:truncated" use="optional"/>
</xsd:complexType>
<xsd:element name="relatedBusinessesList" type="uddi:relatedBusinessesList"/>
<xsd:complexType name="relatedBusinessesList">
<xsd:sequence>
<xsd:element ref="uddi:businessKey"/>
<xsd:element ref="uddi:relatedBusinessInfos"/>
</xsd:sequence>
<xsd:attribute name="generic" type="string" use="required"/>
<xsd:attribute name="operator" type="string" use="required"/>
<xsd:attribute name="truncated" type="uddi:truncated" use="optional"/>
</xsd:complexType>
<xsd:element name="serviceDetail" type="uddi:serviceDetail"/>
<xsd:complexType name="serviceDetail">
<xsd:sequence>
<xsd:element ref="uddi:businessService" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:attribute name="generic" type="string" use="required"/>
<xsd:attribute name="operator" type="string" use="required"/>
<xsd:attribute name="truncated" type="uddi:truncated" use="optional"/>
</xsd:complexType>
<xsd:element name="serviceList" type="uddi:serviceList"/>
<xsd:complexType name="serviceList">
<xsd:sequence>
<xsd:element ref="uddi:serviceInfos"/>
</xsd:sequence>
<xsd:attribute name="generic" type="string" use="required"/>
<xsd:attribute name="operator" type="string" use="required"/>
<xsd:attribute name="truncated" type="uddi:truncated" use="optional"/>
</xsd:complexType>
<xsd:element name="tModelDetail" type="uddi:tModelDetail"/>
<xsd:complexType name="tModelDetail">
<xsd:sequence>
<xsd:element ref="uddi:tModel" maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:attribute name="generic" type="string" use="required"/>
<xsd:attribute name="operator" type="string" use="required"/>
<xsd:attribute name="truncated" type="uddi:truncated" use="optional"/>
</xsd:complexType>
<xsd:element name="tModelList" type="uddi:tModelList"/>
<xsd:complexType name="tModelList">
<xsd:sequence>
<xsd:element ref="uddi:tModelInfos"/>
</xsd:sequence>
<xsd:attribute name="generic" type="string" use="required"/>
<xsd:attribute name="operator" type="string" use="required"/>
<xsd:attribute name="truncated" type="uddi:truncated" use="optional"/>
</xsd:complexType>
</xsd:schema>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -