you cannot use a synchron protocoll to do asynchron things.
You will need som other Transport like jms od smpt.
but most ws uses http. Thats the reason for my answer.
but Axis supports jms and smpt and for all not supportet you are able to write your own transport.
br
Harry
Am Mo, den 22.03.2004 schrieb Anne Thomas Manes um 20:04:
Web services certainly do support asynchronous communications. In the WSDL definition, you define an asynchronous Web service by defining an operation that has an <input> message but no <output> message. The more challenging question is whether Axis supports asynchronous communications. Async typically requires some type of callback mechanism. Some SOAP implementations (BEA and Systinet) provide automatic support for asynch. (the runtime automatically manages callbacks for you) The JAX-RPC stub and proxy interfaces only support synchronous, request/response interactions, but the DII interface is supposed to support asynchronous communication. You should also be able to use the low-level API to send one-way messages. Note that the client needs to also act as a service to receive a one-way message. Anne At 05:19 AM 3/22/2004, you wrote: >What do you like to do? > >A Webservice Request is like an Method-Call -> so a response is like a >Return value. > >More serverresponse is like asynchron Communication ( like subscribe >and listen ). >Asynchron Communication is as far as i know not valid with webservices at >this moment, but you can do this in 2 ways. >1. use JMS >2. your client provides allso a webservice and the server call it via >JAXRPC and sends the messages at this way. > >br >Harry > >Am Mo, den 22.03.2004 schrieb Gareth Western um 10:49: >> >>Hi, >>How can I write an axis client capable of handling multiple server >>response messages from a single request? Is it even possible at this >>point? Thanks, >>Gareth > >~~~~~~~~~~~~~~~~~~ >Anne Thomas Manes >VP & Research Director >Burton Group
