Easy to Learn Java: Programming Articles, Examples and Tips

Start with Java in a few days with Java Lessons or Lectures


Code Examples

Java Tools

More Java Tools!

Java Forum

All Java Tips


Submit News
Search the site here...
Search the JavaFAQ.nu
1000 Java Tips ebook

1000 Java Tips - Click here for the high resolution copy!1000 Java Tips - Click here for the high resolution copy!

Java Screensaver, take it here

Free "1000 Java Tips" eBook is here! It is huge collection of big and small Java programming articles and tips. Please take your copy here.

Take your copy of free "Java Technology Screensaver"!.

Analyst's Soapbox: A nasty wake-up call for J2EE

JavaFAQ Home » General Java Go to all tips in General Java

Bookmark and Share A tainted benchmark doesn't prove a thing, but the Java community would be foolish to avoid the warning it represents. At the end of October, a ''damning'' benchmark demonstrated that Microsoft's .NET is twice as fast as the faster of two ''leading'' commercial J2EE app servers when running a benchmark based on a new implementation of Sun's Pet Store app (see http://www.middleware-company.com/j2eedotnetbench). The benchmark was produced by The Middleware Company, long an advocate of Java and J2EE. More bad news for Java junkies: The .NET solution required 2,096 lines of code vs. 14,004 lines of Java code. And, under the price performance analysis, .NET is shown to cost 2.5 times less. So it's three early goals for Microsoft. But then things go wrong; it seems Microsoft provided The Middleware Company with a lot of help in developing the .NET solution, while the two other vendors (presumably BEA and IBM) didn't participate. Next comes an own goal by The Middleware Company: A quick analysis of the Java app that is meant to be an optimized version of Sun's Pet Store app reveals some architectural choices that aren't optimal. Not an advertisement for a company that sells J2EE expertise. The benchmark is tainted; it's not a fair comparison. But in following the avalanche of feedback from the Java community, I've been struck by the number of Java lobbyists who will not or cannot accept that Microsoft can offer a real alternative to J2EE. Next, I've been alarmed by the speed with which many Java developers seem to rush to blame 'EJB' for the poor performance and complexity of the app. Let's face it: EJB is a rather important part of J2EE, isn't it? Full story can be found here
The Petstore Revisited: J2EE vs .NET Application Server Performance Benchmark
 Printer Friendly Page  Printer Friendly Page
 Send to a Friend  Send to a Friend

.. Bookmark and Share

Search here again if you need more info!
Custom Search

Home Code Examples Java Forum All Java Tips Books Submit News, Code... Search... Offshore Software Tech Doodling

RSS feed Java FAQ RSS feed Java FAQ News     

    RSS feed Java Forums RSS feed Java Forums

All logos and trademarks in this site are property of their respective owner. The comments are property of their posters, all the rest 1999-2006 by Java FAQs Daily Tips.

Interactive software released under GNU GPL, Code Credits, Privacy Policy