<?xml version="1.0"?>
<wsdl:definitions name="MOBY_Central_Generated_WSDL"
                targetNamespace="http://biomoby.org/Central.wsdl"
                xmlns:tns="http://biomoby.org/Central.wsdl"
                xmlns:xsd1="http://biomoby.org/CentralXSDs.xsd"
                xmlns:xsd="http://www.w3.org/2001/XMLSchema"
                xmlns="http://schemas.xmlsoap.org/wsdl/"
                xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
                xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/">

                 
  <wsdl:message name="ConcatSequencesInput">
          <wsdl:part name="data" type="xsd:string"/>
  </wsdl:message>

  <wsdl:message name="ConcatSequencesOutput">
          <wsdl:part name="body" type="xsd:string"/>
  </wsdl:message>

  <wsdl:portType name="ConcatSequencesPortType">
          <wsdl:operation name="ConcatSequences">
                 <wsdl:input message="tns:ConcatSequencesInput"/>
                 <wsdl:output message="tns:ConcatSequencesOutput"/>
          </wsdl:operation>
  </wsdl:portType>
                
  <wsdl:binding name="ConcatSequencesBinding" type="tns:ConcatSequencesPortType">
          <wsdlsoap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
          <wsdl:operation name="ConcatSequences"><!-- in essense, this is the name of the subroutine that is called -->
                 <wsdlsoap:operation soapAction='http://biomoby.org/#ConcatSequences' style='rpc'/>
                 <wsdl:input>
                         <wsdlsoap:body use="encoded" namespace="http://biomoby.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
                 </wsdl:input>
                 <wsdl:output>
                         <wsdlsoap:body use="encoded" namespace="http://biomoby.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
                 </wsdl:output>
          </wsdl:operation>
  </wsdl:binding>
                
  <wsdl:service name="ConcatSequencesService">
          <wsdl:documentation>Authority: samples.jmoby.net  -  A simple service that concatenates input sequences. It can have up to three inputs. It is a service from the tutorial series: It can be used to illustrate that a MoSeS-based service can accept several more specialized primary inputs and still correctly assign them their fallback type (a type the service was registered for).

The same functionality can be found in the "ConcatSequenceSet" service that operates on an input collection.
</wsdl:documentation>  <!-- service description goes here -->
          <wsdl:port name="ConcatSequencesPort" binding="tns:ConcatSequencesBinding">
                 <wsdlsoap:address location="http://hpc.irri.cgiar.org:8080/axis/services/ConcatSequences"/>    <!-- URL to service scriptname -->
          </wsdl:port>
  </wsdl:service>

</wsdl:definitions>



