<?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="getCoordinatesOfTaxonInput">
          <wsdl:part name="data" type="xsd:string"/>
  </wsdl:message>

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

  <wsdl:portType name="getCoordinatesOfTaxonPortType">
          <wsdl:operation name="getCoordinatesOfTaxon">
                 <wsdl:input message="tns:getCoordinatesOfTaxonInput"/>
                 <wsdl:output message="tns:getCoordinatesOfTaxonOutput"/>
          </wsdl:operation>
  </wsdl:portType>
                
  <wsdl:binding name="getCoordinatesOfTaxonBinding" type="tns:getCoordinatesOfTaxonPortType">
          <wsdlsoap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
          <wsdl:operation name="getCoordinatesOfTaxon"><!-- in essense, this is the name of the subroutine that is called -->
                 <wsdlsoap:operation soapAction='http://biomoby.org/#getCoordinatesOfTaxon' 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="getCoordinatesOfTaxonService">
          <wsdl:documentation>Authority: mncn.csic.es  -  A MOBY service that accepts a taxon name (the full name of a species) and return the 
	        list of geographical coordinates where such species was collected in database: &lt;&lt;&lt;databaseName&gt;&gt;&gt;. An example of input name is: Vicia faba 
	        (which is is a species of bean (Fabaceae) native to north Africa and southwest Asia, and extensively cultivated elsewhere.)   
	        The service has also a paging mechanism: a client can ask either all results in one call, or ask to get 
	        separate results (see secondary inputs for paging).
	        </wsdl:documentation>  <!-- service description goes here -->
          <wsdl:port name="getCoordinatesOfTaxonPort" binding="tns:getCoordinatesOfTaxonBinding">
                 <wsdlsoap:address location="http://synthesys.csic.es:8081/tapir/pywrapper?dsa=training&protocol=biomoby&serviceName=getCoordinatesOfTaxon"/>    <!-- URL to service scriptname -->
          </wsdl:port>
  </wsdl:service>

</wsdl:definitions>



