freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

javaee體系架構(gòu)及規(guī)范組成(已修改)

2025-05-09 01:24 本頁面
 

【正文】 Java EE 體系架構(gòu)及規(guī)范組成 Java EE 體系架構(gòu)及規(guī)范組成 20210307 00: 29 Java EE 框架是 Sun 公司 (如今已是 Oracle 了 )在 1997 年度 Java One 大會上發(fā)布的。 J2EE 定義了開發(fā)和部署企業(yè)級 Web 應(yīng)用的標(biāo)準(zhǔn)。通過 J2EE, Java 語言與工具得以延伸到那些復(fù)雜的、多層的電子商務(wù)和企業(yè)級應(yīng)用當(dāng)中。 J2EE 對于組件模型的開發(fā)提供廣泛的支持,且對以模塊化、可重用、平臺獨立組件的方式構(gòu)建業(yè)務(wù)邏輯方面提供相應(yīng)的工具與服務(wù)。 J2EE 簡介 J2EE 是針對 Web 服務(wù)、業(yè)務(wù)對象、數(shù)據(jù)訪問和消息傳送的一組規(guī)范。這組應(yīng)用編程接口 (API)確定了 Web 應(yīng)用與駐留它們的服務(wù)器之間的通信方式。 J2EE注重兩件事:一是建立標(biāo)準(zhǔn),使 Web 應(yīng)用的部署與服務(wù)器無關(guān);二是使服務(wù)器能控制組件的生命周期和其它資源,以便能夠處理擴展、并發(fā)、事務(wù)處理管理和安全性等問題。 J2EE 平臺為設(shè)計、開發(fā)、安裝和部署企業(yè)應(yīng)用提供基于組件的方法。這種方法不但能降低成本,還能快速跟蹤設(shè)計和實施。 J2EE 平臺能提供多層分布式應(yīng)用模型,重復(fù)利用組件,提供統(tǒng)一安全模式,并靈活地控制事務(wù)處理。借 助J2EE,不但能更快地將客戶解決方案推向市場,還能使基于 J2EE 組件、不依賴于平臺的解決方案不被鎖定到任何廠商的產(chǎn)品和 API 上。 J2EE 規(guī)范定義了以下幾種組件: 應(yīng)用客戶端組件 Enterprise JavaBeans 組件 JMS 組件 Servlets、 JSF 和 Java Server Pages(JSP)組件 (也稱為 Web 組件 ) 小應(yīng)用程序 (Applet) J2EE 體系結(jié)構(gòu)概覽 J2EE 作為 Sun 公司所頒布的標(biāo)準(zhǔn),已經(jīng)為工業(yè)界廣泛接受, J2EE 的出現(xiàn)標(biāo)志著用 Java 開發(fā)企業(yè)級應(yīng)用系統(tǒng)已變得非常簡 單。 如圖 21 所示, J2EE 是多層的分布式體系結(jié)構(gòu),使系統(tǒng)的操作和運行具有很好的靈活性。先進的 Java 計算方案如面向?qū)ο?、獨立于平臺、快速集成、代碼重用等,是實現(xiàn)這種結(jié)構(gòu)的關(guān)鍵,并使系統(tǒng)具有良好的可移植性和可擴展性。 多層分布式應(yīng)用模型意味著應(yīng)用邏輯將根據(jù)功能分成幾個部分,用戶可以在相同或不同的服務(wù)器上安裝由不同應(yīng)用組件組成的 J2EE 應(yīng)用。應(yīng)用組件的安裝位置取決于應(yīng)用組件在多層 J2EE 環(huán)境中屬于哪一層。參照上圖,這些層次定義如下: 第一層:客戶端層 可以是在客戶端層內(nèi)運行的瀏覽器、基于 Java 的程序或者其它 Web 類型編程環(huán)境 在公司防火墻內(nèi)部或外部。 第二層:應(yīng)用服務(wù)器層 一般情況下,此層包含支持客戶端請求的表示邏輯和業(yè)務(wù)邏輯。表示層由顯示 HTML 頁面的 JSP 頁面和 servlets 實現(xiàn)。業(yè)務(wù)邏輯通過 RMI 對象和 EJB 實現(xiàn)。 EJB 依靠容器 (Container)實現(xiàn)事務(wù)處理、生命周期和狀態(tài)管理、資源池、安全等問題,簡而言之,容器就是 EJB 依賴執(zhí)行的運行環(huán)境。 第三層:后端層 此層是現(xiàn)有應(yīng)用和數(shù)據(jù)倉庫的組合,也稱為企業(yè)信息系統(tǒng) (EIS)層,因為它可以包含企業(yè)資源規(guī)劃 (ERP)、大型主機事務(wù)處理、數(shù)據(jù)庫系統(tǒng)及其它遺留下來的信息系統(tǒng)等許多系統(tǒng)。 J2EE 的優(yōu)勢所在 J2EE 中強調(diào)的基于服務(wù)器端應(yīng)用設(shè)計、分層體系結(jié)構(gòu)設(shè)計、分布式組件、統(tǒng)一的標(biāo)準(zhǔn)及平臺獨立等等,使得 J2EE 的優(yōu)點在開發(fā)企業(yè)級應(yīng)用系統(tǒng)的時候,具有非常明顯的優(yōu)勢: 集成了適合商務(wù)應(yīng)用的 EJB 的 Java 平臺,由于其簡潔的結(jié)構(gòu)和跨平臺的特性,可以很好地支持快速開發(fā)和即時發(fā)布 使用 Servlet, JSP 和 EJB 做為可重用構(gòu)件的應(yīng)用結(jié)構(gòu)使得容易集成和具有最大的生產(chǎn)能力。在開發(fā)、發(fā)布、管理和重用應(yīng)用邏輯等方面具有很大的靈活性。 基于工業(yè)標(biāo)準(zhǔn)保證數(shù)據(jù)交換的一致性和安全的安全網(wǎng)絡(luò)架構(gòu),可以在應(yīng)用和平臺上達到高效的集成。 因此這種開放式結(jié)構(gòu)特別適合于開發(fā)電子商務(wù)系統(tǒng),理由如下: 分布式環(huán)境 可以保證系統(tǒng)的穩(wěn)定性,同時擁有較高的性能。 面向?qū)ο蟮哪K化組件設(shè)計 可以提高開發(fā)速度,降低開發(fā)成本。 基于開放的標(biāo)準(zhǔn): Java, XML, RMI, TCP/IP, JMS 等協(xié)議、消息傳遞標(biāo)準(zhǔn)和中間件做為集成 的方法 三層 /多層體系結(jié)構(gòu) 最適合 Inter 環(huán)境,可以使系統(tǒng)有很強的可擴展性和可管理性。 以應(yīng)用服務(wù)器為中心 低成本,安全和高性能 可擴展 允許透明地擴展以適應(yīng)電子商務(wù)爆炸式的增長 最大限度地利用現(xiàn)有的技術(shù)投資,采用 Java 技術(shù) 完全跨平臺,適應(yīng)Inter 需要,并能得到大多數(shù)廠商支持,進而保護用戶投資。 J2EE 的規(guī)范組成 下表顯示的是 Java EE 6 版本的規(guī)范系列: 顯示邏輯 在 J2EE 應(yīng)用中,顯示邏輯用來負責(zé)將客戶端應(yīng)答交給某一請求的服務(wù)器端代碼。例如,您的顯示邏輯簡單的可以 是 當(dāng)請求收到時報告現(xiàn)在時間 一類。編碼服務(wù)器端顯示邏輯可以采用 Java Servlets、 JSP、 JavaBean 以及標(biāo)記 (Tag)庫。 Java Servlets Java Servlets 為接受來自于 Web 瀏覽器端的 HTTP請求并且返回 HTTP 應(yīng)答的服務(wù)器端技術(shù)。 Servlets 可以是多線程的,比起 CGI在編碼對于 Web 客戶端的顯示邏輯方面有著顯而易見的性能優(yōu)勢。因為Servlets 是以 Java 來書寫,因此可以滿足平臺之間無縫兼容。 Servlets 是一項定義顯示邏輯開發(fā)方面的企業(yè)級 Java 標(biāo)準(zhǔn)。 Servlets 從客戶端接受請求,動態(tài)生成響應(yīng) (可以通過查詢數(shù)據(jù)庫滿足請求 ),然后將包含 HTML 或 XML 文檔的請求發(fā)送到客戶端。
點擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1