WSDL BabelFishService.wsdl

WSDL location:  http://www.xmethods.net/sd/2001/BabelFishService.wsdl
targetnamespace:  http://www.xmethods.net/sd/BabelFishService.wsdl


services  bindings  porttypes  messages 
BabelFishService  BabelFishBinding  BabelFishPortType  BabelFishRequest 
BabelFishResponse 


service BabelFishService
ports 
BabelFishPort
binding tns:BabelFishBinding
extensibility 
<soap:address location="http://services.xmethods.net:80/perl/soaplite.cgi"/>
source 
<service name="BabelFishService">
  <documentation>Translates text of up to 5k in length, between a variety of languages.</documentation>
  <port name="BabelFishPort" binding="tns:BabelFishBinding">
    <soap:address location="http://services.xmethods.net:80/perl/soaplite.cgi"/>
  </port>
</service>


binding BabelFishBinding
type  tns:BabelFishPortType
extensibility
<soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
operations 
BabelFish
extensibility 
<soap:operation soapAction="urn:xmethodsBabelFish#BabelFish"/>
input 
<soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:xmethodsBabelFish"/>
output 
<soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:xmethodsBabelFish"/>
used by 
Service BabelFishService in Port BabelFishPort
source 
<binding name="BabelFishBinding" type="tns:BabelFishPortType">
  <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
  <operation name="BabelFish">
    <soap:operation soapAction="urn:xmethodsBabelFish#BabelFish"/>
    <input>
      <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:xmethodsBabelFish"/>
    </input>
    <output>
      <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:xmethodsBabelFish"/>
    </output>
  </operation>
</binding>


porttype BabelFishPortType
operations 
BabelFish
input tns:BabelFishRequest
output tns:BabelFishResponse
used by 
binding BabelFishBinding
source 
<portType name="BabelFishPortType">
  <operation name="BabelFish">
    <input message="tns:BabelFishRequest"/>
    <output message="tns:BabelFishResponse"/>
  </operation>
</portType>


message BabelFishRequest
parts 
translationmode
type xsd:string

sourcedata
type xsd:string
used by 
PortType BabelFishPortType in Operation BabelFish
source 
<message name="BabelFishRequest">
  <part name="translationmode" type="xsd:string"/>
  <part name="sourcedata" type="xsd:string"/>
</message>


message BabelFishResponse
parts 
return
type xsd:string
used by 
PortType BabelFishPortType in Operation BabelFish
source 
<message name="BabelFishResponse">
  <part name="return" type="xsd:string"/>
</message>


WSDL documentation generated with
XMLSPY WSDL Editor http://www.altova.com/xmlspy