中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

      J2EE結(jié)構(gòu)

      時間:2024-11-08 18:44:30 J2EE培訓(xùn) 我要投稿

      J2EE結(jié)構(gòu)

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

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

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

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

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

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

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

        容器類型

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

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

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

        區(qū)別

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

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

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

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

      【J2EE結(jié)構(gòu)】相關(guān)文章:

      J2EE的體系結(jié)構(gòu)06-29

      j2ee應(yīng)用技術(shù)開發(fā)結(jié)構(gòu)10-21

      什么是J2EE07-05

      j2ee介紹07-22

      J2EE的概念08-23

      j2ee是什么08-22

      j2ee安裝教程09-07

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

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

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

      主站蜘蛛池模板: 丰满熟妇人妻av无码区| 视频精品熟女一区二区三区| 精品国产一区二区三区久久女人| 亚洲精品国产主播一区二区| 久久er这里都是精品23 | AV中文字幕在线视| 蜜桃一区二区午夜啪啪| 柳江县| 精品人一区二区三区伦蜜桃免费| 99RE6在线观看国产精品| 久热爱精品视频在线观看久爱| 国产色婷婷亚洲99精品| 望都县| 国产精品白浆视频免费观看| 沅江市| 万盛区| 天台县| 国产美女丝袜高潮白浆| 91精品国产91久久综合蜜臀| 平山县| 精品国免费一区二区三区| 吴江市| 91精品国产综合久久青草| 汾阳市| 国产粉嫩美女一区二区三 | 久久99亚洲综合精品首页| 久久一日本道色综合久久大香| 狠狠亚洲婷婷综合色香五月| 亚洲伦理精品一区二区三区| 亚洲美女国产精品久久久久久久久 | 午夜国产丝袜美腿在线视频| 亚洲国产一区二区三区在观看| 久久洲Av无码西西人体| 无码高潮少妇毛多水多水免费| 久久亚洲午夜牛牛影视| 久久亚洲一级av一片| 青青草免费观看高清视频| 久久亚洲精品成人综合| 亚洲国产综合精品久久av| 产精品无码久久_亚洲国产精 | 91亚洲国产成人久久精品|