首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> Java 相關知識

回顧 Java 10 週年:J2EE 從起源到標準化之路(上)

     編輯:Java 相關知識

起點:1999 年 JavaOne 發布

Sun Java 企業開發部門主管 Mala Chandra 發布 J2EE,核心口號:

  • 多層企業架構、容器與組件模型。
  • 廠商中立的開放規範,屏蔽中間件細節。
  • 實現企業應用無縫集成,「信息如河流般跨平台流動」。

1999 年企業 Java 現狀

典型系統:Applet 客戶端 + 專用中間層(CORBA/RMI)+ Oracle 8。業務對象結構已類似 EJB(Home/PK/Entity),但用專有 API。市場上存在多種「準 J2EE 中間件」:TP Monitor(BEA Tuxedo)、CORBA ORB、Servlet/JSP 引擎。

J2EE 規範的三大歷史意義

  1. 為 Java 企業開發提供清晰全景,統一術語與組件定義。
  2. 引入「容器/組件」劃分中間件廠商與應用開發者職責。
  3. 通過兼容性測試(CTS)實現產品級可替換性與互操作性。

市場洗牌與社區形成

  • 1999 年底超過 30 款自稱「Java 應用服務器」產品。
  • J2EE 規範如颶風掃蕩:要求完整產品線(EJB 容器、Web 容器、JMS)並通過 CTS。
  • 2000 年底 15 家廠商提供完整方案,9 家通過兼容性認證(含 BEA、IBM、Sun、Oracle 等),形成核心競爭陣營。

核心團隊演變

  • Mala Chandra(架構願景)、Mark Hapner (JDBC/JMS)、Bill Shannon (JavaMail)、Vlada Matena (EJB 首席設計師)。
  • 2000 年前後核心成員多離職創業,Hapner 與 Shannon 先後接任首席架構師。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved