複製鏈接
請複製以下鏈接發送給好友

EJB技術

鎖定
J2EE(Java2 platform enterprise edition)是由Sun 公司於1999 年推出的一個支持企業級計算的Java 平台。J2EE 提供了一個基於構件的集中式服務器多級應用體系,其基礎是企業級Java 構件EJB(Enterprise JavaBeans)。EJB 為開發和部署可重用的Java 服務器構件定義了一個模型,為Java 應用服務器定義了一個標準編程接口。EJB構件在EJB 服務器提供的EJB容器中運行,EJB服務器代表EJB構件自動管理大量的企業級中間件服務,例如事務、狀態、持久性和安全性,這使得EJB構件開發人員可以集中精力編寫業務邏輯而不是複雜的中間件,從而可以更快地開發出代碼質量更高的應用。EJB 構件在運行時的特性可通過使用XML 語言定義的配置描述符加以定製,無須更改代碼,從而能很好地適應快速發展的電子商務等應用領域。另一方面,由於Java一出現就與Intermet 結下了不解之緣,因此對基於Web 的分佈計算環境支持得非常好,J2EE完全支持Web 服務器端使用Servlet 和JSP(Java server pages)技術。 [1] 
軟件名稱
EJB技術
上線時間
1999年
開發商
Sun
Servlets 和JSP 在作為Web 服務器組成部分的Web 容器中運行,負責實現表示邏輯並支持會話管理。除Web構件和EJB構件外,J2EE還定義了企業級應用需要訪問的各種中間件服務,包括名字服務、事務服務、消息服務、郵件服務和數據庫訪問等。連接J2EE 構件各部分的關鍵技術則是RMI(remote method invocation,即遠程方法調用),RMT的接口不需要使用專門設計的IDL語言,而是直接使用Jave語言定義,因此非常簡明易學。為了支持與CORBA的互操作,Sun在傳統的RMI基礎上進一步推出了RMI/IOP,採用IOP作為其傳輸協議,因此可以與CORBA無縫地進行互操作,而同時又保持JavaRMI 簡明易學的優點。為RMI/TIOP設計的開發工具可以根據RM接口定義自動生成對應的CORBAIDL文件和存根/框架代碼。 [1] 
參考資料
  • 1.    張書亮,閭國年等.網絡地理信息系統:科學出版社,2006