axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Punnoose, Roshan" <punnoo...@bah-systems.com>
Subject RE: [Axis2] NonBlocking Client
Date Thu, 14 Sep 2006 20:22:49 GMT
What I am trying to do is return multiple times from the service. So the
service could return ACKs till it is finally ready to return the correct
document. So I thought that when the client first calls, I would return
an ACK and kick off another thread to do some real processing. Then at
the end of that thread, would I have to create a client on the server
side to talk back to my client's callback?

Roshan Punnoose
Phone: 301-497-6039

-----Original Message-----
From: Michele Mazzucco [mailto:Michele.Mazzucco@ncl.ac.uk] 
Sent: Thursday, September 14, 2006 12:38 PM
To: axis-user@ws.apache.org
Subject: Re: [Axis2] NonBlocking Client

It depends on the MEP. If the operation signature is in-out you don't
need any sender client (just return the produced value). Otherwise (i.e.
if it is in-only and want to redirect the request -- or the response --
than you need a sender object on the server side as well).

Michele

Punnoose, Roshan wrote:
> Thanks, that makes sense.
> 
> On the server side, if I have the address that came over from the
> wsa:ReplyTo, and I want to push a message out to it, do I have to
create
> an axis client on the server side with the target EPR being the
> wsa:ReplyTo from before? Is that the easiest way to do it?
> 
> Roshan Punnoose
> Phone: 301-497-6039
> 
> -----Original Message-----
> From: Michele Mazzucco [mailto:Michele.Mazzucco@ncl.ac.uk] 
> Sent: Thursday, September 14, 2006 4:21 AM
> To: axis-user@ws.apache.org
> Subject: Re: [Axis2] NonBlocking Client
> 
> Hi Roshan,
> 
> you have to override the methods of the Callback class (isComplete()
and
> setComplete()).
> 
> 
> Regards,
> Michele
> 
> Punnoose, Roshan wrote:
>> Hi,
>>
>> I have a non-blocking client with the callback on a separate
listener.
>> Is there anyway that I can keep that callback open even after the
>> response, while the server will be able to send more responses back
to
>> the same callback? Then close it on the client side after I receive
> what
>> I want from the server?
>>
>> Roshan Punnoose
>> Phone: 301-497-6039
>>
>> -----Original Message-----
>> From: Neil Aggarwal [mailto:neil@JAMMConsulting.com] 
>> Sent: Wednesday, September 13, 2006 5:43 PM
>> To: axis-user@ws.apache.org
>> Subject: Axis using more than 256MB for a 9MB file
>>
>> Hello:
>>
>> I have a web service deployed using Axis 1.4
>>
>> In that service, I have a method that accepts a 
>> String containing an XML document.
>>
>> When I try to upload a 9MB XML file into my service,
>> Axis seems to be taking up a HUGE amount of memory.
>>
>> If I set the JVM to 256MB of heap, it runs out of
>> memory and throws an OutOfMemoryException.
>>
>> If I set the JVM to 512MB of heap, I get the file
>> just fine.
>>
>> The problem occurs *before* my web service method 
>> is even invoked.
>>
>> The service is running on Tomcat on Windows.
>>
>> Any ideas why Axis would consume so much memory?
>>
>> Thanks,
>> 	Neil
>>
>>
>> --
>> Neil Aggarwal, (214)986-3533, www.JAMMConsulting.com
>> FREE! Eliminate junk email and reclaim your inbox.
>> Visit http://www.spammilter.com for details.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
>> For additional commands, e-mail: axis-user-help@ws.apache.org
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
>> For additional commands, e-mail: axis-user-help@ws.apache.org
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-user-help@ws.apache.org
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-user-help@ws.apache.org

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org


Mime
View raw message