[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Subject: Updated WSDL files
Folks, Since no one offered to update the WSDL files I have made a few more changes: -Added ObjectManager -Added many missing operations in the services -New URI syntax where URL did not make sense (in soapActions) -Made ObjectManager and ObjectQueryManager as ports within a single service called RegistryService -Made it obvious which URLs are site specific in soap:addres The files are still evolving and we need your input. -- Regards, Farrukh
<?xml version="1.0"?> <definitions name="ObjectQueryManager" <documentation> $Header: /jse/ebxmlrr-spec/misc/services/Registry.wsdl,v 1.2 2001/08/07 19:44:45 najmi Exp $ This is the the normative abstract WSDL service definition for the OASIS ebXML Registry services. </documentation> targetNamespace="http://www.oasis-open.org/registry/1.1/services/Registry.wsdl" xmlns:tns="http://www.oasis-open.org/registry/1.1/services/Registry.wsdl" xmlns:xsd1="http://www.oasis-open.org/registry/1.1/schemas/Registry.xsd" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns="http://schemas.xmlsoap.org/wsdl/"> <import namespace="http://www.oasis-open.org/registry/1.1/schemas" location="http://www.oasis-open.org/registry/1.1/schemas/Registry.xsd"/> <!-- Commonly re-used Messages --> <message name="RegistryResponse"> <part name="RegistryResponse" element="xsd1:RegistryResponse"/> </message> <!-- Messages used by ObjectManager --> <message name="GetClassificationTreeRequest"> <part name="GetClassificationTreeRequest" element="xsd1:GetClassificationTreeRequest"/> </message> <message name="GetClassifiedObjectsRequest"> <part name="GetClassifiedObjectsRequest" element="xsd1:GetClassifiedObjectsRequest"/> </message> <message name="GetContentsRequest"> <part name="GetContentsRequest" element="xsd1:GetContentsRequest"/> </message> <message name="GetRootClassificationNodesRequest"> <part name="GetRootClassificationNodesRequest" element="xsd1:GetRootClassificationNodesRequest"/> </message> <message name="SubmitAdhocQueryRequest"> <part name="SubmitAdhocQueryRequest" element="xsd1:SubmitAdhocQueryRequest"/> </message> <!-- Messages used by ObjectManager --> <message name="AddSlotsRequest"> <part name="AddSlotsRequest" element="xsd1:AddSlotsRequest"/> </message> <message name="ApproveObjectsRequest"> <part name="ApproveObjectsRequest" element="xsd1:ApproveObjectsRequest"/> </message> <message name="DeprecateObjectsRequest"> <part name="DeprecateObjectsRequest" element="xsd1:DeprecateObjectsRequest"/> </message> <message name="RemoveObjectsRequest"> <part name="RemoveObjectsRequest" element="xsd1:RemoveObjectsRequest"/> </message> <message name="RemoveSlotsRequest"> <part name="RemoveSlotsRequest" element="xsd1:RemoveSlotsRequest"/> </message> <message name="SubmitObjectsRequest"> <part name="SubmitObjectsRequest" element="xsd1:SubmitObjectsRequest"/> </message> <portType name="ObjectQueryManagerPortType"> <documentation> Maps to the ObjectQueryManager interface of Registry Services spec. </documentation> <operation name="getClassificationTree"> <input message="tns:GetClassificationTreeRequest"/> <output message="tns:RegistryResponse"/> </operation> <operation name="getClassifiedObjects"> <input message="tns:GetClassifiedObjectsRequest"/> <output message="tns:RegistryResponse"/> </operation> <operation name="getContents"> <input message="tns:GetContentsRequest"/> <output message="tns:RegistryResponse"/> </operation> <operation name="getRootClassificationNodes"> <input message="tns:GetRootClassificationNodesRequest"/> <output message="tns:RegistryResponse"/> </operation> <operation name="submitAdhocQuery"> <input message="tns:SubmitAdhocQueryRequest"/> <output message="tns:RegistryResponse"/> </operation> </portType> <portType name="ObjectManagerPortType"> <documentation> Maps to the ObjectManager interface of Registry Services spec. </documentation> <operation name="addSlots"> <input message="tns:AddSlotsRequest"/> <output message="tns:RegistryResponse"/> </operation> <operation name="approveObjectsRequest"> <input message="tns:ApproveObjectsRequest"/> <output message="tns:RegistryResponse"/> </operation> <operation name="deprecateObjectsRequest"> <input message="tns:DeprecateObjectsRequest"/> <output message="tns:RegistryResponse"/> </operation> <operation name="removeObjectsRequest"> <input message="tns:RemoveObjectsRequest"/> <output message="tns:RegistryResponse"/> </operation> <operation name="removeSlotsRequest"> <input message="tns:RemoveSlotsRequest"/> <output message="tns:RegistryResponse"/> </operation> <operation name="submitObjectsRequest"> <input message="tns:SubmitObjectsRequest"/> <output message="tns:RegistryResponse"/> </operation> </portType> </definitions>
<?xml version="1.0"?> <definitions name="ObjectQueryManager" <documentation> $Header: /jse/ebxmlrr-spec/misc/services/RegistrySOAPBinding.wsdl,v 1.2 2001/08/07 19:44:45 najmi Exp $ This is the the normative concrete SOAP/HTTP binding for the OASIS ebXML Registry services. </documentation> targetNamespace="http://www.oasis-open.org/registry/1.1/services/RegistrySOAPBinding.wsdl" xmlns:tns="http://www.oasis-open.org/registry/1.1/services/RegistrySOAPBinding.wsdl" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns="http://schemas.xmlsoap.org/wsdl/"> <documentation> Import the definition of the abstract OASIS ebXML Registry services </documentation> <import namespace="http://www.oasis-open.org/registry/1.1/definitions" location="http://www.oasis-open.org/registry/1.1/services/Registry.wsdl"/> <documentation> The SOAP bindings to the abstract services follow </documentation> <binding name="ObjectQueryManagerSoapBinding" type="tns:ObjectQueryManagerPortType"> <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/> <operation name="getClassificationTree"> <soap:operation soapAction="uri:oasis:ebxml:registry:1.1:services:RegistrySOAPBinding:ObjectQueryManager:getClassificationTree"/> <input> <soap:body use="literal"/> </input> <output> <soap:body use="literal"/> </output> </operation> <operation name="getClassifiedObjects"> <soap:operation soapAction="uri:oasis:ebxml:registry:1.1:services:RegistrySOAPBinding:ObjectQueryManager:getClassifiedObjects"/> <input> <soap:body use="literal"/> </input> <output> <soap:body use="literal"/> </output> </operation> <operation name="getContent"> <soap:operation soapAction="uri:oasis:ebxml:registry:1.1:services:RegistrySOAPBinding:ObjectQueryManager:getContent"/> <input> <soap:body use="literal"/> </input> <output> <soap:body use="literal"/> </output> </operation> <operation name="getRootClassificationNodes"> <soap:operation soapAction="uri:oasis:ebxml:registry:1.1:services:RegistrySOAPBinding:ObjectQueryManager:getRootClassificationNodes"/> <input> <soap:body use="literal"/> </input> <output> <soap:body use="literal"/> </output> </operation> <operation name="submitAdhocQuery"> <soap:operation soapAction="uri:oasis:ebxml:registry:1.1:services:RegistrySOAPBinding:ObjectQueryManager:submitAdhocQueries"/> <input> <soap:body use="literal"/> </input> <output> <soap:body use="literal"/> </output> </operation> </binding> <binding name="ObjectManagerSoapBinding" type="tns:ObjectManagerPortType"> <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/> <operation name="addSlots"> <soap:operation soapAction="uri:oasis:ebxml:registry:1.1:services:RegistrySOAPBinding:ObjectManager:addSlots"/> <input> <soap:body use="literal"/> </input> <output> <soap:body use="literal"/> </output> </operation> <operation name="approveObjects"> <soap:operation soapAction="uri:oasis:ebxml:registry:1.1:services:RegistrySOAPBinding:ObjectManager:approveObjects"/> <input> <soap:body use="literal"/> </input> <output> <soap:body use="literal"/> </output> </operation> <operation name="deprecateObjects"> <soap:operation soapAction="uri:oasis:ebxml:registry:1.1:services:RegistrySOAPBinding:ObjectManager:deprecateObjects"/> <input> <soap:body use="literal"/> </input> <output> <soap:body use="literal"/> </output> </operation> <operation name="removeObjects"> <soap:operation soapAction="uri:oasis:ebxml:registry:1.1:services:RegistrySOAPBinding:ObjectQueryManager:removeObjects"/> <input> <soap:body use="literal"/> </input> <output> <soap:body use="literal"/> </output> </operation> <operation name="removeSlots"> <soap:operation soapAction="uri:oasis:ebxml:registry:1.1:services:RegistrySOAPBinding:ObjectQueryManager:removeSlots"/> <input> <soap:body use="literal"/> </input> <output> <soap:body use="literal"/> </output> </operation> <operation name="submitObjects"> <soap:operation soapAction="uri:oasis:ebxml:registry:1.1:services:RegistrySOAPBinding:ObjectQueryManager:submitObjects"/> <input> <soap:body use="literal"/> </input> <output> <soap:body use="literal"/> </output> </operation> </binding> <documentation> The concrete services bound to the SOAP bidning follows </documentation> <service name="RegistryService"> <documentation>The ObjectQueryManager service of OASIS ebXML registry version 1.1</documentation> <port name="ObjectQueryManager" binding="tns:ObjectQueryManagerSOAPBinding"> <soap:address location="http://your_URL_to_your_ObjectQueryManager"/> </port> <port name="ObjectManager" binding="tns:ObjectManagerSOAPBinding"> <soap:address location="http://your_URL_to_your_ObjectQueryManager"/> </port> </service> </definitions>
begin:vcard n:Najmi;Farrukh tel;work:781-442-0703 x-mozilla-html:FALSE url:www.sun.com org:Sun Microsystems;Java Software adr:;;1 Network Dr. MS BUR02-302;Burlington;MA;01803-0902;USA version:2.1 email;internet:najmi@east.sun.com fn:Farrukh Najmi end:vcard
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Powered by eList eXpress LLC