Hi Sameera,

Thanks -- that looks like what I was looking for.

However, I forgot to mention something, I am using Axis, and not
Axis2. Is there a way to define these scopes in Axis also? I am
particularly interested in the Appliation scope.

Cheers
rouble

On Fri, Jan 16, 2009 at 12:29 AM, Sameera Jayasoma
<[email protected]> wrote:
>
>
> On Fri, Jan 16, 2009 at 1:27 AM, rouble <[email protected]> wrote:
>>
>> Hi All,
>>
>> I have a question on the basics of deploying web services.
>>
>> I want to understand, when tomcat deploys a service, does it create
>> one instance of the class specified in className (in my case,
>> ServiceBindingImpl) -- and continuously call the methods on that
>> instance? Or does it create a new instance of className for every new
>> connection?
>
> This behavior is  depend on the Axis2 session scope that you have used.
> Please have a look at the following article.
>
> http://wso2.org/library/231
>>
>>
>> For my application, I have a soap message coming in, that needs to be
>> communicated to a main server process.
>>
>> I have written a axis based tomcat web service to receive the soap
>> message, and it works great. Now in the business logic of the allowed
>> method, I have the webservice send the soap message, using socket IPC,
>> to a main server process.
>>
>> Now, I am wondering if I can move the entire server process into the
>> tomcat webservice. I am trying to cut down on the number of components
>> and the socket IPC.
>>
>> More specifically, does it make sense to have ServiceBindingImpl be my
>> main server process? Or is there another way to have the server
>> process be part of the tomcat webservice.
>>
>> I am wondering if someone can direct me on the best way to design this.
>>
>> TIA,
>> rouble
>
>
>
> --
> Sameera
> http://sameera-jayasoma.blogspot.com/
> http://www.flickr.com/photos/sameera-jayasoma
>



-- 
this message is composed of 100% recycled ascii

Reply via email to