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]>