激情欧美日韩一区二区,浪货撅高贱屁股求主人调教视频,精品无码成人片一区二区98,国产高清av在线播放,色翁荡息又大又硬又粗视频

J2EE結構

時(shí)間:2024-11-08 18:44:30 J2EE培訓 我要投稿

J2EE結構

  這種基于組件,具有平臺無(wú)關(guān)性的J2EE 結構使得J2EE 程序的編寫(xiě)十分簡(jiǎn)單,因為業(yè)務(wù)邏輯被封裝成可復用的組件,并且J2EE 服務(wù)器以容器的形式為所有的組件類(lèi)型提供后臺服務(wù). 因為你不用自己開(kāi)發(fā)這種服務(wù),所以你可以集中精力解決手頭的業(yè)務(wù)問(wèn)題。

  容器和服務(wù)容器設置定制了J2EE服務(wù)器所提供的內在支持,包括安全,事務(wù)管理,JNDI(Java Naming and Directory Interface)尋址,遠程連接等服務(wù),以下列出最重要的幾種服務(wù):

  J2EE安全(Security)模型可以讓你配置 web 組件或enterprise bean,這樣只有被授權的用戶(hù)才能訪(fǎng)問(wèn)系統資源. 每一客戶(hù)屬于一個(gè)特別的角色,而每個(gè)角色只允許激活特定的方法。你應在enterprise bean的布置描述中聲明角色和可被激活的方法。由于這種聲明性的方法,你不必編寫(xiě)加強安全性的規則。

  J2EE 事務(wù)管理(Transaction Management)模型讓你指定組成一個(gè)事務(wù)中所有方法間的關(guān)系,這樣一個(gè)事務(wù)中的所有方法被當成一個(gè)單一的單元. 當客戶(hù)端激活一個(gè)enterprise bean中的方法,容器介入一管理事務(wù)。因有容器管理事務(wù),在enterprise bean中不必對事務(wù)的邊界進(jìn)行編碼。要求控制分布式事務(wù)的代碼會(huì )非常復雜。你只需在布置描述文件中聲明enterprise bean的事務(wù)屬性,而不用編寫(xiě)并調試復雜的代碼。容器將讀此文件并為你處理此enterprise bean的事務(wù)。JNDI 尋址(JNDI Lookup)服務(wù)向企業(yè)內的多重名字和目錄服務(wù)提供了一個(gè)統一的接口,這樣應用程序組件可以訪(fǎng)問(wèn)名字和目錄服務(wù).

  J2EE遠程連接(Remote Client Connectivity)模型管理客戶(hù)端和enterprise bean間的低層交互. 當一個(gè)enterprise bean創(chuàng )建后,一個(gè)客戶(hù)端可以調用它的方法就象它和客戶(hù)端位于同一虛擬機上一樣.

  生存周期管理(Life Cycle Management)模型管理enterprise bean的創(chuàng )建和移除,一個(gè)enterprise bean在其生存周期中將會(huì )歷經(jīng)幾種狀態(tài)。容器創(chuàng )建enterprise bean,并在可用實(shí)例池與活動(dòng)狀態(tài)中移動(dòng)他,而最終將其從容器中移除。即使可以調用enterprise bean的create及remove方法,容器也將會(huì )在后臺執行這些任務(wù)。

  數據庫連接池(Database Connection Pooling)模型是一個(gè)有價(jià)值的資源。獲取數據庫連接是一項耗時(shí)的工作,而且連接數非常有限。容器通過(guò)管理連接池來(lái)緩和這些問(wèn)題。enterprise bean可從池中迅速獲取連接。在bean釋放連接之后可為其他bean使用。

  容器類(lèi)型

  J2EE應用組件可以安裝部署到以下幾種容器中去:

  EJB 容器管理所有J2EE 應用程序中企業(yè)級bean 的執行. enterprise bean 和它們的容器運行在J2EE 服務(wù)器上.

  Web 容器管理所有J2EE 應用程序中JSP頁(yè)面和Servlet組件的執行. Web 組件和它們的容器運行在J2EE 服務(wù)器上. 應用程序客戶(hù)端容器管理所有J2EE應用程序中應用程序客戶(hù)端組件的執行. 應用程序客戶(hù)端和它們的容器運行在J2EE 服務(wù)器上. Applet 容器是運行在客戶(hù)端機器上的web瀏覽器和 Java 插件的結合.。

  區別

  J2EE是Java 2 enterprise edition是Java的一種企業(yè)版用于企業(yè)級的應用服務(wù)開(kāi)發(fā)

  J2SE是Java 2 standard edition是Java的標準版,用于標準的應用開(kāi)發(fā)

  J2ME是Java 2 Micro Edition是Java的微型版,常用于手機上的開(kāi)發(fā)

  J2EE,J2SE,J2ME是java針對不同的的使用來(lái)提供不同的服務(wù),也就是提供不同類(lèi)型的類(lèi)庫。

【J2EE結構】相關(guān)文章:

J2EE的體系結構06-29

j2ee應用技術(shù)開(kāi)發(fā)結構10-21

什么是J2EE07-05

j2ee介紹07-22

J2EE的概念08-23

j2ee是什么08-22

j2ee安裝教程09-07

J2EE技術(shù)簡(jiǎn)介08-05

J2EE學(xué)習技巧07-10

J2EE的基本術(shù)語(yǔ)09-22

激情欧美日韩一区二区,浪货撅高贱屁股求主人调教视频,精品无码成人片一区二区98,国产高清av在线播放,色翁荡息又大又硬又粗视频