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

      J2EE的容器組件

      時(shí)間:2024-06-02 08:24:55 J2EE培訓(xùn) 我要投稿
      • 相關(guān)推薦

      J2EE的容器組件

        J2EE核心是一組技術(shù)規(guī)范與指南,其中所包含的各類組件、服務(wù)架構(gòu)及技術(shù)層次,均有共同的標(biāo)準(zhǔn)及規(guī)格,讓各種依循J2EE架構(gòu)的不同平臺之間,存在良好的兼容性,解決過去企業(yè)后端使用的信息產(chǎn)品彼此之間無法兼容,企業(yè)內(nèi)部或外部難以互通的窘境。以下是關(guān)于J2EE的容器組件,希望大家認(rèn)真閱讀!

        J2EE是什么?

        整體來說,J2EE是java技術(shù)不斷適應(yīng)和促進(jìn)企業(yè)級應(yīng)用過程中的產(chǎn)物,是使用Java技術(shù)開發(fā)企業(yè)級應(yīng)用的一種事實(shí)上的工業(yè)標(biāo)準(zhǔn)。它包含了許多的組件,主要可以簡化并且規(guī)范應(yīng)用系統(tǒng)的開發(fā)和部署,進(jìn)而提高可移植性、安全性以及再用價(jià)值。隨著spring以及HIbernate的發(fā)展,J2EE成為了未來Java企業(yè)級開發(fā)的新方向。要注意的是J2EE是一種標(biāo)準(zhǔn)而不是一個(gè)現(xiàn)成的產(chǎn)品。

        J2EE容器

        EJB容器

        EJB容易是服務(wù)器端容器,包含的組件是EJB(Enterprise JavaBeans),作為J2EE的核心之一,它的主要作用是用于服務(wù)器端的商業(yè)邏輯實(shí)現(xiàn)。在EJB的規(guī)范定義中,定義了一個(gè)開發(fā)和部署分布式商業(yè)邏輯的框架。用以簡化企業(yè)級應(yīng)用的開發(fā),使EJB容器具備可伸縮性、可移植性、分布式事務(wù)處理以及多用戶等。

        企業(yè) Bean 分為三種類型:會(huì)話 Bean、實(shí)體 Bean 和消息驅(qū)動(dòng) Bean。會(huì)話 Bean 表示瞬態(tài)對象和進(jìn)程,并且通常由單個(gè)客戶機(jī)使用。實(shí)體 Bean 表示持久性數(shù)據(jù),通常保留在數(shù)據(jù)庫中。消息驅(qū)動(dòng) Bean 用于將消息異步傳送到應(yīng)用程序模塊和服務(wù)中。

        Web容器

        Web容器是服務(wù)器端容器,管理所有J2EE應(yīng)用程序中JSP頁面和Servlet組件的執(zhí)行,JSP和Servlet都是Web服務(wù)器的功能擴(kuò)展,接受Web請求并返回動(dòng)態(tài)的Web頁面。它是一種服務(wù)程序,就是為應(yīng)用服務(wù)器組提供一個(gè)運(yùn)行環(huán)境,使JSP、Servlet直接跟容器中的環(huán)境變量接口交互,不必關(guān)注其他系統(tǒng)的問題。

        Applet容器

        Applet是客戶端容器,包含的組件為Applet。它是嵌在瀏覽器中的一種輕量級客戶端,在一般情況下,只有當(dāng)使用Web頁面無法充分表現(xiàn)數(shù)據(jù)或者應(yīng)用界面的時(shí)候才會(huì)使用它。Applet是代替Web的一種手段,而且Applet無法使用J2EE的各種服務(wù)和API,這時(shí)為了安全性的考慮。要注意的是,我們只能通過J2SE開發(fā)Applet。

        Application Client容器

        也是一個(gè)客戶端容器。Application Client相對于Applet是一種重量級的客戶端,因?yàn)樗軌蚴褂肑2EE的大部分Service和API,而Applet不能。

        J2EE通過這四種容器能夠靈活的實(shí)現(xiàn)企業(yè)級的架構(gòu)。在這里要說一下的是:在J2EE的各種服務(wù)和API中,JDBC和JCA用于企業(yè)資源(各種企業(yè)信息系統(tǒng)和數(shù)據(jù)庫等)的連接,JAX-RPC、JAXR和SAAJ則是實(shí)現(xiàn)Web Services和Web Services連接的基本支持。

        J2EE組件

        Servlet

        Servlet是Java平臺上的CGI技術(shù),是在服務(wù)器上運(yùn)行的小程序。其主要功能在于交互式地瀏覽和修改數(shù)據(jù),在服務(wù)器端運(yùn)行并生成動(dòng)態(tài)Web內(nèi)容。相對于傳統(tǒng)的CGI來說,java Servlet具有更高的效率并且更容易使用。使用Servlet你可以收集來自網(wǎng)頁表單的用戶輸入,呈現(xiàn)來自數(shù)據(jù)庫或者其他源的記錄。對于Servlet,重復(fù)的請求不會(huì)導(dǎo)致同一程序的多次轉(zhuǎn)載,它是依靠線程的方式來支持并發(fā)訪問的。

        JSP

        也是運(yùn)行在服務(wù)端的語言,全稱為(Java Server Pages)。是一種實(shí)現(xiàn)普通靜態(tài)HTML和動(dòng)態(tài)頁面輸出混合編碼的技術(shù)。JSP使軟件開發(fā)者可以響應(yīng)客戶端請求,而動(dòng)態(tài)生成HTML、XML或其他格式文檔的Web網(wǎng)頁的技術(shù)標(biāo)準(zhǔn)。JSP借助形式上的內(nèi)容和外觀表現(xiàn)的分離,Web頁面制作的任務(wù)可以比較方便地劃分給頁面設(shè)計(jì)人員和程序員,并方便地通過JSP來合成。而在運(yùn)行時(shí)態(tài),JSP先轉(zhuǎn)換為Servlet,并以這種形態(tài)編譯運(yùn)行,所以它和Servlet一樣具有很高的效率和功能。

        EJB

        開發(fā)人員可以利用EJB中定義的一組可重用的組件Enterprise Beans像搭積木一樣建立分布式應(yīng)用。EJB相對于是重量級的,但是它的移植性很低,所以這相當(dāng)于加大了開發(fā)人員的負(fù)擔(dān)。

      【J2EE的容器組件】相關(guān)文章:

      計(jì)算機(jī)二級考試JAVA知識點(diǎn):組件和容器08-04

      什么是J2EE07-05

      j2ee介紹07-22

      J2EE的概念08-23

      電容器有哪些分類-電容器的分類06-21

      J2EE發(fā)展背景10-28

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

      j2ee安裝教程09-07

      j2ee的學(xué)習(xí)路線10-28

      J2EE控制策略10-21

      主站蜘蛛池模板: 新津县| 在线免费观看视频1区| 亚洲熟女av超清一区二区三区| 精品理论一区二区三区| 国产美女胸大一区二区三区| 亚洲高清国产品国语在线观看| 金塔县| 国产三级伦理视频在线| 久久国产高潮流白浆免费观看 | 国产精品综合色区av| 99视频精品羞羞色院| 亚洲av乱码国产精品色| 偷拍自拍视频一区二区三区| 屏山县| 精品无码国产一二三区麻豆| 国产精品久久这里只有精品| 国产精品久久久在线视频| 亚洲变态另类色图天堂网| 亚洲av色香蕉一区二区蜜桃| 国产精选一区二区三区| 国产精品白浆在线观看| 中文字幕熟女一区二区三区| 国产精品一区二区久久hs| 久久av一区二区三区播放| 香蕉久久夜色精品国产| 安新县| 商城县| 潮安县| 新乡县| 北宁市| 国产黄片一区视频在线观看| 蛟河市| 武清区| 永久免费不卡在线观看黄网站| 少妇bbwbbw高潮| 午夜在线观看视频二区| 亚洲av成人在线网站| AV无码专区亚洲AVL在线观看| 97色人阁俺也去人人人人人| 亚洲无码中文字幕日韩无码| 石景山区|