OK, spring has a good design and it may replace EJB. People already don't talk much about Entity beans. Many replaced Entity beans by hibernate.
People still use session beans even for Web services. Now spring may replace it also. What was wrong with EJB architecture? Does anyone want list pros and cons of EJBs, entity, session, and message driven? I only worry that Java has so many frameworks and we may experience something happened in Unix, many products and other platforms won.(PHP had lots of real applications recent years. Even open source web sites uses PHP. But I don't know they have one fifth as many frameworks as Java has. They won over Java in real web sites these years.) John H. Xu http://www.usanalyst.com http://www.GetusJobs.com (The largest free job portal in North America) ----- Original Message ----- From: "Dakota Jack" To: "Struts Users Mailing List" , [EMAIL PROTECTED] Subject: Re: [FRIDAY] J2EE Web frameworks are in a state of flux Date: Sat, 23 Jul 2005 08:44:10 -0700 > > > It is sad that an otherwise fine article is spoiled by this bit of spin :) > > > > If Spring brings out a new web framework, it's hailed as an > > innovation. If Struts brrings out a new web framework, we're > > "deserters". LOL. > > > > Spring has not abandoned its framework. This author merely > acknowledges what is obvious and what has been said by the author of > Spring, JSF and Struts are inherently incompatible and the attempt to > convert the "Struts" name for JSF is a disaster followed only by what > with considerable generousity can only be called a rag-tag, team of > lesser lights. > > > Of course, J2EE frameworks are not in a state of flux. > > Of course, they are. I have great respect for your opinions, Ted, but > I would have to agree with Martin Fowler on this one. The Spring > framework with injection IoC (as opposed to locator IoC) plugged in > with liberal uses of the Strategy patterns, as originally suggested by > GoF for view/controller relations, has created a huge state of flux. > I suspect, however, that you are reading "J2EE framework" to mean > "J2EE web framework". Even there, however, the horizon promises, I > would predict, to make the same improvements. > > Struts is popular in part, I think, because there were so many > frameworks being built along similar lines at the time. Struts was a > leader in a clear push toward a controller based solution that has > been remarkable. Craig's initial vision was solid as granite. > However, now the emphasis on injection and location inversion of > control, especially with the ease it gives to testing, is a new > direction and a clearly superior idea, especially when combined with > the Strategy pattern on the controller side. Unfortunately, JSF in > trying to get a good relationship between the web Model in MVC and the > View, muddled the relations with the Controller and the View. Struts > should, I would strongly suggest, follow suit or however slowly > inevitably lose ground to web frameworks that do. This is not > regrettable. The IoC based code is better for all the reasons that > have been discussed in detail here and elsewhere. > > > > > > -- > "You can lead a horse to water but you cannot make it float on its back." > ~Dakota Jack~ > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] Jack H. Xu Technology columnist and editor http://www.usanalyst.com http://www.getusjobs.com (The largest free job portal in North America) -- ___________________________________________________________ Sign-up for Ads Free at Mail.com http://promo.mail.com/adsfreejump.htm