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]