Changeset 4700b3b for fedd


Ignore:
Timestamp:
Oct 17, 2008 3:53:53 PM (16 years ago)
Author:
Ted Faber <faber@…>
Branches:
axis_example, compt_changes, info-ops, master, version-1.30, version-2.00, version-3.01, version-3.02
Children:
72ed6e4
Parents:
abb87eb
Message:

remote splitter (untested0

Location:
fedd
Files:
1 added
3 edited

Legend:

Unmodified
Added
Removed
  • fedd/fedd_internal_bindings.wsdl

    rabb87eb r4700b3b  
    3737        </fault>
    3838      </operation>
     39      <operation name="Ns2Split">
     40        <documentation>
     41          The bindings of this operation are straightforward SOAP RPC 1.1.
     42        </documentation>
     43        <soap:operation soapAction="Ns2Split"/>
     44        <input>
     45          <soap:body use="encoded" parts="tns:Ns2SplitRequestBody"
     46            namespace="http://www.isi.edu/faber/fedd_internal.wsdl"
     47            encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
     48        </input>
     49        <output>
     50          <soap:body use="encoded" parts="tns:Ns2SplitResponseBody"
     51            namespace="http://www.isi.edu/faber/fedd_internal.wsdl"
     52            encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
     53        </output>
     54        <fault>
     55          <soap:fault use="encoded"  name="tns:Ns2SplitFault"
     56            namespace="http://www.isi.edu/faber/fedd_internal.wsdl"
     57            encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
     58        </fault>
     59      </operation>
    3960    </binding>
    4061
  • fedd/fedd_internal_messages.wsdl

    rabb87eb r4700b3b  
    44  xmlns:tns="http://www.isi.edu/faber/fedd_internal_messages"
    55  xmlns:xsd1="http://www.isi.edu/faber/fedd_types"
     6  xmlns:xsd="http://www.w3.org/2000/10/XMLSchema"
    67  xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
    78  xmlns="http://schemas.xmlsoap.org/wsdl/">
     
    2021  </message>
    2122
     23  <message name="Ns2SplitRequestMessage">
     24    <part name="Ns2SplitRequestBody" type="xsd1:ns2SplitRequestType"/>
     25  </message>
     26
     27  <message name="Ns2SplitResponseMessage">
     28    <part name="Ns2SplitResponseBody" type="xsd1:ns2SplitResponseType"/>
     29  </message>
     30
    2231  <portType name="feddInternalPortType">
    2332    <operation name="AllocateProject">
    2433      <input message="tns:AllocateProjectRequestMessage"/>
    2534      <output message="tns:AllocateProjectResponseMessage"/>
    26       <fault name="AllocateProjectFault"
    27         message="tns:FaultMessage"/>
     35      <fault name="AllocateProjectFault" message="tns:FaultMessage"/>
     36    </operation>
     37    <operation name="Ns2Split">
     38      <input message="tns:Ns2SplitRequestMessage"/>
     39      <output message="tns:Ns2SplitResponseMessage"/>
     40      <fault name="Ns2SplitFault" message="tns:FaultMessage"/>
    2841    </operation>
    2942  </portType>
  • fedd/fedd_types.xsd

    rabb87eb r4700b3b  
    289289    </xsd:choice>
    290290  </xsd:complexType>
    291 
    292291
    293292  <xsd:complexType name="requestType">
     
    469468    <xsd:sequence>
    470469      <xsd:element name="experiment" type="tns:IDType"/>
     470    </xsd:sequence>
     471  </xsd:complexType>
     472
     473  <xsd:complexType name="ns2SplitRequestType">
     474    <xsd:annotation>
     475      <xsd:documentation>
     476        Request to run splitter remotely
     477      </xsd:documentation>
     478    </xsd:annotation>
     479    <xsd:sequence>
     480      <xsd:element name="description" type="tns:experimentDescriptionType"/>
     481      <xsd:element name="master" type="xsd:string"/>
     482    </xsd:sequence>
     483  </xsd:complexType>
     484
     485  <xsd:complexType name="ns2SplitResponseType">
     486    <xsd:annotation>
     487      <xsd:documentation>
     488        Remote splitter output
     489      </xsd:documentation>
     490    </xsd:annotation>
     491    <xsd:sequence>
     492      <xsd:element name="output" type="xsd:base64Binary"/>
    471493    </xsd:sequence>
    472494  </xsd:complexType>
Note: See TracChangeset for help on using the changeset viewer.