Java 與 .NET 是旗鼓相當的對手,商業競爭導致開發者陷入「選邊站」困境。但現實是:異構共存與互操作才是常態。Sun 與微軟法律和解只是開始,真正橋梁來自工具廠商(如 Compuware)同時支持雙平台的產品,讓「選擇平台」不再是零和博弈,核心轉向「擁有完善的代碼管理工具」。
| 企業類型 | 推薦平台 | 核心理由 |
|---|---|---|
| 中小企業 / 新業務線 | .NET | 短期低成本上線,人才易招、薪資低,規模通常不達 .NET 瓶頸。 |
| 大型企業 / 核心系統 | Java (J2EE) | 成熟分佈式事務、集群、高可用、海量遺產系統整合,生態完善。 |
| 大企業新部門 / 邊緣業務 | .NET | 獨立視角看屬中小規模,.NET 敏捷優勢顯現。 |
結論: 雙平台長期共存是必然,Compuware、IONA 等「和事佬」廠商提供跨平台管理工具,將成為常態化基礎設施。