[Java] J2EE Vs. .NET

為了簡報,上網找了有關J2EE與.NET比較的資料,以下是來自 Sosnoski Software Solutions, Inc.的重點摘錄:

  • J2EE Advantages
    • Stability
      • Platform evolved over last several years
      • Changes coordinated through JCP
      • Hundreds of companies and individuals involved
      • Public discussion before standards become final
    • Portability
      • Based on standards, not on implementations
      • Choice of vendors for price/performance/support
      • Vendor extensions optional, but available for use
      • Runs on everything from handhelds to mainframes
      • Flexibility to change to new hardware or OS at any time
    • Reliability, robustness, scalability
      • Individual servers can be much more powerful
      • Most servers include full clustering support
      • EJB architecture designed for distributed use
      • Transactions and security built in from the ground up
  • .NET Risks
    • Security
      • Despite PR campaigns, a major Windows drawback
      • .NET better than prior frameworks (DNA, DCOM, ActiveX, etc.), but still based on Windows
    • Immaturity
      • Version 1.0 issues, likely to change in future (已經1.1了 ,應該較好了?)
      • Language changes for developers new to .NET
      • Application migration to .NET costly
      • Not enough real world use yet to evaluate
    • Vendor lock-in
    • Always and forever, Microsoft owns you!
    • License terms may change at any time (including with vulnerability fixes and service packs)
    • Prices continuously increasing
    • Future direction determined by Microsoft. Period.

您可能也會有興趣的類似文章

簡睿

服務於軟體業的資訊老兵。興趣廣泛,學習力佳,樂於分享所知所學。

您可能也會喜歡…

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *