UML软件工程组织

Compare Microsoft .NET to J2EE Technology
 
This site contains extensive materials designed to help you evaluate Microsoft .NET vs. J2EE application server technologies. Each area below contains downloadable whitepapers, benchmark comparisons, and sample source code.


--------------------------------------------------------------------------------

What's New

Updated 12/02/2004: Read about the Web Services Performance: Comparing J2EE and the .NET Framework report. It is Microsoft response to the benchmark published by Sun Microsystems showing the relative performance of Microsoft .NET vs. Sun’s Java Web Service Developer Pack on a series of simple Web Service tests.


Updated 7/29/2003: Read about the Middleware Company Application Server Case Study, and how .NET delivered better productivity and performance than two leading J2EE application servers on a variety of independently-conducted scalability benchmarks.


Updated 5/01/2003: Read about the new .NET Pet Shop 3.0 and how it compares to Sun's J2EE Pet Store Reference Application.

--------------------------------------------------------------------------------

Web Services Performance: Comparing Comparing Java 2TM Enterprise Edition (J2EE platform) and the Microsoft .NET Framework
In June 2004, Sun Microsystems published a benchmark showing the relative performance of Microsoft .NET vs. Sun’s Java Web Service Developer Pack on a series of simple Web Service tests. The paper describes the results of testing these re-created implementations. Microsoft has also created several additional tests of Web Services on each platform to illustrate the relative performance when the backend Web Services are required to do more work. These additional tests are more realistic than Sun’s tests, and show the relative performance when the Web Service message payload is increased. .NET results are actually more than two to three times better than Sun reported. In Microsoft tests, .NET roughly matched or slightly exceeded J2EE performance for Sun’s four original tests. Furthermore, in the additional more realistic tests involving higher Web Service message payloads we found .NET to significantly outperform Java.

Middleware Company Application Server Performance Case Study: Microsoft .NET Performance and Scalability vs. J2EE Application Servers
In July 2003, the Middleware Company, a leading J2EE consulting and training organization, released results of extensive new independent benchmarks of .NET and J2EE. The benchmarks were conducted over a 4 month period, and show .NET delivering greater productivity and performance than two leading J2EE application servers across three distinct series of tests: Web Application; 24 Hour reliability; and Web Services. The case study shows that organizations can expect to achieve significant performance and scalability gains by using Windows Server 2003.


--------------------------------------------------------------------------------

Implementing Sun's Java Pet Store Blueprint J2EE Application using Microsoft.NET
Read how we implemented the complete Java Pet Store, Sun's primary J2EE reference application using Microsoft .NET and C#. The .NET Pet Shop implements the same functionality as the Java Pet Store, but does so in a fraction of the amount of code! This whitepaper contains direct comparisons of the .NET and J2EE implementations, including full source code to the .NET Pet Shop, a new blueprint application for the .NET framework. We also used .NET to extend the application beyond Sun's implementation with an XML Web Service and distributed transactions handled by .NET Enterprise Services.


--------------------------------------------------------------------------------

Building XML-based Web Services in Visual Studio .NET vs. IBM Websphere Studio Application Developer
Read how these two tools compare in building XML Web Services. We implemented the same Web Service in both tools, and walk through the steps required in each to build Web Services based on the SOAP and UDDI standards. See how much easier it is to build a Web Service in Visual Studio .NET! Includes full source code to both implementations, fully updated based on the release of IBM's new Websphere Studio Application Developer tool.


--------------------------------------------------------------------------------

Microsoft .NET vs. Sun J2EE: Nile Application Benchmark Results
See how Microsoft .NET compares to the scalability and performance of a leading J2EE-based application server. In this study of an end-to-end ecommerce benchmark application, we detail performance results for several implementations of the Nile benchmark on a variety of hardware configurations. The implementations tested include Nile ASP.NET/C#, Nile ASP/VB COM+, Nile ISAPI/ATL Server/C++, Nile JSP, and Nile EJB. See how .NET stacks up against these other technologies in this comprehensive benchmark, complete with downloadable source code.


--------------------------------------------------------------------------------

Microsoft .NET vs. IBM Websphere 4.0 Benchmark Kit
Deciding between IBM Websphere 4.0 and Microsoft .NET? We provide everything you need to compare the performance and scalability of these products using the industry-standard Nile benchmark application. Includes full Websphere 4.0 source code for Nile JSP and Nile EJB, and a discussion of Nile Websphere 4.0 architecture and performance tuning optimizations.


--------------------------------------------------------------------------------


版权所有:UML软件工程组织