OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

trans-ws message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Third draft of WSDL






All,

attached is the third draft of the WSDL.  It includes support for 10
operations at present, although there is still a fair bit of work to be
done to clean these up.  Also, I have separated the schema and the WSDL
itself.  I'll post the schema document in a subsequent mail.

Steve

<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions targetNamespace="http://simship4.com"; xmlns:wsdl=
"http://schemas.xmlsoap.org/wsdl/"; xmlns:xsd=
"http://www.w3.org/2001/XMLSchema"; xmlns:wsdlsoap=
"http://schemas.xmlsoap.org/wsdl/soap/"; xmlns:intf="http://simship4.com";
xmlns:impl="http://simship4.com"; xmlns:apachesoap=
"http://xml.apache.org/xml-soap"; xmlns="http://schemas.xmlsoap.org/wsdl/";>
  <wsdl:types>
    <schema xmlns="http://www.w3.org/2001/XMLSchema";>
            <xsd:import namespace="http://simship4.com"; schemaLocation=
"TransWSSchema.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
      </schema>
  </wsdl:types>
  <wsdl:message name="acceptQuoteResponse">
    <wsdl:part name="parameters" element="intf:acceptQuoteResponse"/>
  </wsdl:message>
  <wsdl:message name="translateResponse">
    <wsdl:part name="parameters" element="intf:translateResponse"/>
  </wsdl:message>
  <wsdl:message name="viewJobsResponse">
    <wsdl:part name="parameters" element="intf:viewJobsResponse"/>
  </wsdl:message>
  <wsdl:message name="rejectTranslationRequest">
    <wsdl:part name="parameters" element="intf:rejectTranslation"/>
  </wsdl:message>
  <wsdl:message name="querySupportRequest">
    <wsdl:part name="parameters" element="intf:querySupport"/>
  </wsdl:message>
  <wsdl:message name="downloadTranslationResponse">
    <wsdl:part name="parameters" element="intf:downloadTranslationResponse"
/>
  </wsdl:message>
  <wsdl:message name="rejectTranslationResponse">
    <wsdl:part name="parameters" element="intf:rejectTranslationResponse"/>
  </wsdl:message>
  <wsdl:message name="queryStatusRequest">
    <wsdl:part name="parameters" element="intf:queryStatus"/>
  </wsdl:message>
  <wsdl:message name="viewJobsRequest">
    <wsdl:part name="parameters" element="intf:viewJobs"/>
  </wsdl:message>
  <wsdl:message name="requestQuoteRequest">
    <wsdl:part name="parameters" element="intf:requestQuote"/>
  </wsdl:message>
  <wsdl:message name="requestQuoteResponse">
    <wsdl:part name="parameters" element="intf:requestQuoteResponse"/>
  </wsdl:message>
  <wsdl:message name="downloadTranslationRequest">
    <wsdl:part name="parameters" element="intf:downloadTranslation"/>
  </wsdl:message>
  <wsdl:message name="acceptQuoteRequest">
    <wsdl:part name="parameters" element="intf:acceptQuote"/>
  </wsdl:message>
  <wsdl:message name="queryStatusResponse">
    <wsdl:part name="parameters" element="intf:queryStatusResponse"/>
  </wsdl:message>
  <wsdl:message name="querySupportResponse">
    <wsdl:part name="parameters" element="intf:querySupportResponse"/>
  </wsdl:message>
  <wsdl:message name="translateRequest">
    <wsdl:part name="parameters" element="intf:translate"/>
  </wsdl:message>
  <wsdl:portType name="TransWS">
    <wsdl:operation name="acceptQuote">
      <wsdl:input name="acceptQuoteRequest" message=
"intf:acceptQuoteRequest"/>
      <wsdl:output name="acceptQuoteResponse" message=
"intf:acceptQuoteResponse"/>
    </wsdl:operation>
    <wsdl:operation name="querySupport">
      <wsdl:input name="querySupportRequest" message=
"intf:querySupportRequest"/>
      <wsdl:output name="querySupportResponse" message=
"intf:querySupportResponse"/>
    </wsdl:operation>
    <wsdl:operation name="requestQuote">
      <wsdl:input name="requestQuoteRequest" message=
"intf:requestQuoteRequest"/>
      <wsdl:output name="requestQuoteResponse" message=
"intf:requestQuoteResponse"/>
    </wsdl:operation>
    <wsdl:operation name="translate">
      <wsdl:input name="translateRequest" message="intf:translateRequest"/>
      <wsdl:output name="translateResponse" message=
"intf:translateResponse"/>
    </wsdl:operation>
    <wsdl:operation name="queryStatus">
      <wsdl:input name="queryStatusRequest" message=
"intf:queryStatusRequest"/>
      <wsdl:output name="queryStatusResponse" message=
"intf:queryStatusResponse"/>
    </wsdl:operation>
    <wsdl:operation name="downloadTranslation">
      <wsdl:input name="downloadTranslationRequest" message=
"intf:downloadTranslationRequest"/>
      <wsdl:output name="downloadTranslationResponse" message=
"intf:downloadTranslationResponse"/>
    </wsdl:operation>
    <wsdl:operation name="rejectTranslation">
      <wsdl:input name="rejectTranslationRequest" message=
"intf:rejectTranslationRequest"/>
      <wsdl:output name="rejectTranslationResponse" message=
"intf:rejectTranslationResponse"/>
    </wsdl:operation>
    <wsdl:operation name="viewJobs">
      <wsdl:input name="viewJobsRequest" message="intf:viewJobsRequest"/>
      <wsdl:output name="viewJobsResponse" message="intf:viewJobsResponse"
/>
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="TransWSSoapBinding" type="intf:TransWS">
    <wsdlsoap:binding style="document" transport=
"http://schemas.xmlsoap.org/soap/http"/>
    <wsdl:operation name="acceptQuote">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="acceptQuoteRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="acceptQuoteResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="querySupport">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="querySupportRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="querySupportResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="requestQuote">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="requestQuoteRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="requestQuoteResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="translate">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="translateRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="translateResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="queryStatus">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="queryStatusRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="queryStatusResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="downloadTranslation">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="downloadTranslationRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="downloadTranslationResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="rejectTranslation">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="rejectTranslationRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="rejectTranslationResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="viewJobs">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="viewJobsRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="viewJobsResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="TransWSService">
    <wsdl:port name="TransWS" binding="intf:TransWSSoapBinding">
      <wsdlsoap:address location=
"http://localhost:9080/TransWSWeb/services/TransWS"/>
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>

---------------------------------------------
Stephen Flinter
Connect Global Solutions
[t] +353 (0)1 882 9038
[f] +353 (0)1 882 9050
[m] +353 87 798 1228
[e] stephen.flinter@connectcgs.com
[w] www.connectcgs.com
--------------------------------------------



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]