fei , sun has developed specifications for j2ee. they don't develope containers. the vendors ( IBM , BEA , etc. ) have to strictly comply with those specifications. Then , only there implementation is j2ee proof. There can not be different implementations. My view. These vendor can provide value addition like easy deployment , rapid bean creation & many other features. The app . servers may differ in terms of scalability , no. of simultaneous requests at a time ( concurrent users ). BEA was having largest market share. Now , IBM has come in striking distance of BEA as per reports published on web. I hope this helps. Shailesh.
Different vendors can respond quicker to specification changes. Different vendors can provide different deployment tools. In fact, if there wasn't any difference then you could simply buy the cheapest. The fact is that there are huge differences between different vendors. In my humble opinion, BEA is by far the best.
I would like to know what you guys think about Oracle Application Server. I see a lot of its advertising and many articles saying that its 3 times faster... but then again, it's rarely mentioned in forums like this as opposed to BEA and IBM. So how does OAS scale with the others? Is it just all hype from Oracle?
Joined: May 05, 2000
I read an independent article that said that it was very good and would probably end up being the third player in the J2EE pool. I would think that if you are a heavy Oracle shop that it would be worth investigating.
Joined: Dec 05, 2001
I should say that give JBoss a try, especially the upcoming 3.0 version ("Project Rabbit Hole"). Quote from the Project Rabbit Hole: "...A fully dynamic webOS with pluggable parts you can deploy and undeploy dynamically with a web administration. Clustering and failover will also become part of the 3.0 series..." It's a great open-source product, reminiscent of the "The Cathedral And The Bazaar" style. Ex Animo Java! -- Val