Hi all,

I have a client that I can't modify. This client can send 10000 soap messages per second. Each of these messages must be processed by the web service (axis 1.3) but the client must not be affected by the time of the process (when it sends a messages it can send another message directly without waiting for the end of the web service process (business part)). How can I say to axis to split arriving messages and processing them without make the client waiting for the end of the process ? (below the wsdl)

<wsdl:message name="MyComplexMessageSoapIn">
       <wsdl:part name="parameters" element="s0:MyComplexMessage"/>
   </wsdl:message>-

   <wsdl:portType name="MyServiceSoapSoap">-
     <wsdl:operation name="MyComplexMessage">
           <wsdl:input message="tns:MyComplexMessageSoapIn"/>
       </wsdl:operation>-
   </wsdl:portType>-
<wsdl:binding name="MyServiceSoapSoap" type="tns:MyServiceSoapSoap"> <soap:binding transport="http://schemas.xmlsoap.org/soap/http"; style="document"/>-
       <wsdl:operation name="MyComplexMessage">
<soap:operation soapAction="http://myurl/MyComplexMessage"; style="document"/>-
           <wsdl:input>
               <soap:body use="literal"/>
           </wsdl:input>
       </wsdl:operation>-
   </wsdl:binding>-
<wsdl:service name="MyServiceSoap">-
       <wsdl:port name="MyServiceSoapSoap" binding="tns:MyServiceSoapSoap">
           <soap:address location="http://mywsurl/MyServiceSoapSoap"/>
       </wsdl:port>
   </wsdl:service>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to