Hi Markus,
I think you must have used the Call object.
We have burnt in the concept of MEPs in to Axis2. So the call object will
only handle the IN-OUT MEP.
So for me it seems that you have IN-multiple OUT scenario, which the simple
Call object will not handle. For you to do this, you have to write your own
message receiver in the client side.
Some hints : Just think you have two pipes; IN pipe and OUT pipe. You can
model *any* MEP by different combinations of these. You can get some help if
you look in to the Call object.
We are preparing some documentation on this. So please hang on with us till
we come up with them.
Further we would like to know your feedback on usability of Axis2 with other
impls like gSOAP. How do u feel like Axis2 ? Comments, suggestions are
mostly welcome !!
Regards,
Chinthaka
----- Original Message -----
From: "Markus Kappeler" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Monday, May 23, 2005 1:55 PM
Subject: [AXIS2] receive multiple AsyncResult
Hi,
I try to receive multiple async one-way messages in a axis2 ws-client. The
server-side is a gsoap implementation.
The idea is, that the client send a async message to the server, like
register listener. As response the server sends
multiple async messages back. The messages are events from the server side
and are sent with seperate HTTP posts.
Unfortunately the axis2 client receives only the first SOAPEnvelope in the
own Callback object.
But the output of tcpmon shows that more than one SOAPEnvelope (HTTP
Post's) has been send by the server.
How can a axis2 client receive multiple async messages as response to one
send?
Regards,
Markus