竞争报告和案例:比较 .NET 与 J2EE

本网站包含大量资料,用于帮助您评估对比 Microsoft .NET 和 J2EE 应用程序服务器技术。以下每个区域均包含可供下载的白皮书、基准比较和示例源代码。如果您是热衷于了解更多 .NET 知识的 Java 开发人员,还请查看下列资源:


调查和基准

最新的 IDC 详细调研显示:Microsoft 在 SOA、Web 服务和关键任务应用程序平台软件方面稳持先手 (.pdf)

这是由 Microsoft 主办的 IDC 调查报告,它以大型企业中关键任务应用程序平台软件使用/采用情况调研的结果为基础。该调研由 IDC 依据其严格的调查标准加以实施,Microsoft 对调查被访者的选择不加干涉,这些被访者是依照 IDC 的调查方法论随机选出的。

.NET StockTrader 和 IBM WebSphere Trade 6.1 基准和互操作性示例

.NET StockTrader 是深层次的示例和基准应用程序,用于使用 .NET 3.0 和 Windows Communication Foundation (WCF) 构建面向服务的应用程序。它在功能方面与 Trade 6.1 不相上下,后者是 IBM 用于其 WebSphere 的主要基准和容量规划应用程序。.NET StockTrader 网站上有一份 100 页的技术基准报告,详细描述了 WCF 与 IBM WebSphere Trade 6.1 的综合工作性能对比,包括 Web 服务性能。该应用程序还展示了 .NET 和 IBM WebSphere/J2EE 之间的双向互操作性。

IBM WebSphere 至 .NET 2.0 的迁移指南
本指南旨在帮助技术决策者、架构师和开发人员评估可能从 IBM WebSphere 向 .NET 迁移的项目。该指南共分为三个部分:介绍向 .NET 迁移的主要益处;.NET 技术与其对应 J2EE 技术的对比映射;供首次使用 Visual Studio 的开发人员参考的分步指南,其中创建了 IBM PlantsByWebSphere 示例应用程序的等同 n 层企业 Web 应用程序。

大型企业现在更多地采用 Microsoft .NET(与 J2EE 相比)


在大型企业中,现在更多地是首选 Microsoft .NET 做为开发平台,而不是采用 J2EE。虽然两种技术仍将共存,但最近的几份分析报告显示,自 .NET Framework 发布以来,在不到三年的时间里,它便突飞猛进。

关键任务应用程序将继续大量使用 .NET:IDC 调研 (.pdf)
在大型企业中,现在更多地是首选 Microsoft .NET 做为开发平台,而不是采用 J2EE。虽然两种技术仍将共存,但最近的几份分析报告显示,自 .NET Framework 发布以来,在不到三年的时间里,它便突飞猛进。
Port80 Software 对财富 1000 强公司网站的调查
Port80 Software 报告:在财富 1000 强公司中,Windows Server/IIS 在其为网站部署的 web 应用程序服务器中名列前茅。此调查显示有 54% 的公司使用 IIS,而只有 21% 使用 Linux/Apache。此外,对这些站点中应用程序服务器技术使用情况的调查还显示:ASP/ASP.NET 名列第一 (44%),然后是 JSP/Java (12.2%)。
Forrester 报告:技术采用状况 (2004)
Forrester Research 最近对北美企业的 878 名 IT 决策者做了一项调查。调查的结果显示在选择开发平台时,Microsoft .NET 占据领先优势。在采访这些企业软件决策者时,Forrester 发现有 56% 使用 .NET 做为开发平台。

代码示例和其他资源

.NET StockTrader 示例应用程序

此面向服务的应用程序是使用 .NET 3.0 Windows Communication Foundation 和行业标准 Web 服务创建的端到端示例。它包含一个 ASP.NET 前端和一个 .NET 3.0 Windows Presentation Foundation 智能客户端。该应用程序展示了基于多个传输协议和编码标准使用 WCF、与 J2EE 平台的互操作性,以及对比基准结果。