What was
the difference in performance? Also,
what does your handler look like? -----Original
Message----- Hi Bill
and Tony, Thanks
for your responses!!! At last, I found the problem and I thought i can
share my experience with you folks. In
my last mail, I said I was using a simple hello world service. But the
fact is that the service was also having a handler:) The
service contains a handler and a back end componet. And the
execution flow will be like this 1)
Invoke the handler 2)
Invoke the back end component. 3) And
finally back end component invokes another webservice. After
carried out a lot of investigation in many parts of my program, I removed the
handler part and had only step 2 and step 3. Now the performance is too good. Here is
my wsdd <service
name="HelloWorld" provider="java:RPC"> Again,
I am throwing a question. Why doesn't Axis scale to multiple clients when there
is a handler inside the axis soap service. Thanks
& regards, -----Original
Message----- Hi there, Have you played around with service scope?
Perhaps if your Service is stateless then set the scope to
"Application" to reduce the amount of the object creation. By default
Axis set the scope to "Request" which cause the object creation to
increase. Of course I am not sure if this is root of your problem. Just a
thought. Regards, Tony. Hi guys, Do you Yahoo!? |
- concurrent call.invoke problem GANDHIRAJAN,AYYAPPAN (HP-India,ex2)
- Re: concurrent call.invoke proble... Tony Blair
- RE: concurrent call.invoke proble... Heitzeg, Bill
- RE: concurrent call.invoke proble... GANDHIRAJAN,AYYAPPAN (HP-India,ex2)
- Heitzeg, Bill