IMHO, you should first compare the technologies that you are
considering. .NET jsut has 1 application server that is .NET, whereas
J2EE have several app servers (Websphere, Weblogic, Sybase EAServer,
etc.). Once you see pros and cons of the technologies, you will be
able to determine your path. After selecting the technology, you can
then compare the softwares available - no choice with .NET - has to be
MS.
See this link for comparison between .NET and J2EE:
http://internet.about.com/library/aa_netJ2EE1_080702.htm
There are plenty more available that compare these technologies.
If you want to compare J2EE app servers, here's the link:
http://www.nwfusion.com/reviews/2000/appserverscompare.jsp
You can choose which servers you want to compare and it gives you a
list of features. Don't omit any server just because you haven't heard
of it. I personally like Sybase EAServer because it is robust and open
- you can use C++, Java, PowerBuilder, ActiveX components that can
talk to each other.
Just my 2 cents..
--
Rahul Jain |