<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • j2ee應用技術開發結構

    時間:2024-10-21 03:10:30 J2EE培訓 我要投稿
    • 相關推薦

    j2ee應用技術開發結構

      J2EE是一套全然不同于傳統應用開發的技術架構,包含許多組件,主要可簡化且規范應用系統的開發與部署,進而提高可移植性、安全與再用價值。以下是關于j2ee應用技術開發結構,歡迎大家參考!

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

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

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

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

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

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

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

      容器類型

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

      EJB 容器管理所有J2EE 應用程序中企業級bean 的執行。enterprise bean 和它們的容器運行在J2EE 服務器上。

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

      區別

      J2EE是Java 2 enterprise edition是Java的一種企業版用于企業級的應用服務開發

      J2SE是Java 2 standard edition是Java的標準版,用于標準的應用開發

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

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

    【j2ee應用技術開發結構】相關文章:

    J2EE的體系結構03-23

    高性能J2EE應用的技巧03-22

    J2EE應用的十個技巧03-26

    構建高性能J2EE應用的技巧03-20

    J2EE應用服務器03-29

    J2EE應用下基于AOP的抓取策略03-09

    J2EE應用服務器介紹03-20

    J2EE應用服務器集群03-06

    J2EE應用服務器基本特色03-20

    主站蜘蛛池模板: 2048亚洲精品国产| 久久99国产精品久久久| 日韩精品乱码AV一区二区| 国产精品久久影院| 真实国产精品vr专区| 成人国产精品一区二区视频| 久久久久久亚洲精品成人| 国内精品欧美久久精品| 国产精品后入内射日本在线观看 | 精品国产第1页| 亚洲精品V欧洲精品V日韩精品| 国产精品成人一区二区| 2018国产精华国产精品| 综合在线视频精品专区| 久久久久久久久久免免费精品| 麻豆精品久久久一区二区| 日产精品久久久久久久| 久久精品成人免费国产片小草| 亚洲欧洲国产精品你懂的| 69久久夜色精品国产69| 麻豆成人久久精品二区三区免费| 免费精品精品国产欧美在线欧美高清免费一级在线 | laowang在线精品视频| 永久无码精品三区在线4| 久久91精品综合国产首页| 四虎国产精品永久地址49| 国产精品免费福利久久| 亚洲国产精品无码久久一线| 久久久久这里只有精品| 精品国精品国产自在久国产应用男 | 国产成人A人亚洲精品无码| 无码精品日韩中文字幕| 四虎精品免费永久免费视频| 久久久精品日本一区二区三区| 国产精品久久久久久久午夜片 | 日韩一区精品视频一区二区| 日韩欧美一区二区三区中文精品| 精品乱子伦一区二区三区高清免费播放 | 国产精品久久久久久久久鸭| 亚洲国产精品无码久久久蜜芽 | 亚洲欧美日韩国产精品一区二区|