I think you are quite right in that if you are building some kinds of
applications you might want to make the Axis layer integration at
another level, and not use Axis4Struts, but on the other hand if you
have 95% of your application accessors via users on web browsers and 5%
a subset of requests from other applications....Axis4Struts might just
be the best way to do it all around.  If you are building an application
that is 95% web services and 5% Users on web browsers then build it with
Axis first and read kevin's Chapter 19.  Some place in between those
extremes it will become a toss up which way to go.

Michael Oliver
AppsAsPeers LLC
7391 S. Bullrider Ave.
Tucson, AZ 85747
Phone:(520)574-1150
Fax:(520)844-1036


-----Original Message-----
From: Joe Germuska [mailto:[EMAIL PROTECTED]] 
Sent: Friday, January 24, 2003 3:12 PM
To: Struts Developers List
Subject: Re: [AXIS4STRUTS] The old In and Out

At 4:49 PM -0500 2003/01/24, [EMAIL PROTECTED] wrote:
>  > I still haven't really absorbed the rationale for this, and my
>>  difficulty in answering some of your questions make me willing to
>>  step up and say so.
>
>>  Maybe it would help if we could frame the goal of the project, in
>>  terms of more than "wouldn't it be cool?"
>
>How about:
>
>  > My understanding is that people would like to be able to use Struts
>>  as a single controller, with multiple "views" -- a web services view
>>  as well as more familiar browser views.  If this is the case, then
it
>>  seems that it would make sense to integrate Struts and Axis into a
>>  single web application.

Assuming that you meant "Joe, you answered your own question," I 
should clarify -- I accept the idea that struts might be a handy 
single controller for browser views and web-service views.

My question was "what's the rationale for deploying Struts and Axis 
in separate web applications."    It seems to me like it adds 
complexity and overhead in trade for a flexibility which may not be 
all that necessary.  If you needed Struts to be in a separate web app 
from Axis, then in that case I would just use Axis to generate stubs 
from WSDL and use the stubs in Struts (or below it in the model 
layer) to talk to Axis.

Joe

-- 
--
Joe Germuska              | "Big corporations here now believe we 
will have war.
[EMAIL PROTECTED]          | Believe all would welcome it as relief to 
suspense."
http://blog.germuska.com/ | telegram to President McKinley, 25 March
1898


--
To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
For additional commands, e-mail:
<mailto:[EMAIL PROTECTED]>


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to