• <sub id="h4knl"><ol id="h4knl"></ol></sub>
    <sup id="h4knl"></sup>
      <sub id="h4knl"></sub>

      <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
      1. <strong id="h4knl"></strong>

      2. J2EE的基本術(shù)語

        時(shí)間:2024-09-22 22:19:09 J2EE培訓(xùn) 我要投稿
        • 相關(guān)推薦

        J2EE的基本術(shù)語

          J2EE使用多層的分布式應(yīng)用模型,應(yīng)用邏輯按功能劃分為組件,各個(gè)應(yīng)用組件根據(jù)他們所在的層分布在不同的機(jī)器上。事實(shí)上,sun設(shè)計(jì)J2EE的初衷正是為了解決兩層模式(client/server)的弊端,在傳統(tǒng)模式中,客戶端擔(dān)當(dāng)了過多的角色而顯得臃腫,在這種模式中,第一次部署的時(shí)候比較容易,但難于升級或改進(jìn),可伸展性也不理想,而且經(jīng);谀撤N專有的協(xié)議??通常是某種數(shù)據(jù)庫協(xié)議。它使得重用業(yè)務(wù)邏輯和界面邏輯非常困難,F(xiàn)在J2EE 的多層企業(yè)級應(yīng)用模型將兩層化模型中的不同層面切分成許多層。一個(gè)多層化應(yīng)用能夠?yàn)椴煌拿糠N服務(wù)提供一個(gè)獨(dú)立的層,以下是 J2EE 典型的四層結(jié)構(gòu):

          運(yùn)行在客戶端機(jī)器上的客戶層組件

          運(yùn)行在J2EE服務(wù)器上的Web層組件

          運(yùn)行在J2EE服務(wù)器上的業(yè)務(wù)邏輯層組件

          運(yùn)行在EIS服務(wù)器上的企業(yè)信息系統(tǒng)(Enterprise information system)層軟件

          J2EE應(yīng)用程序組件

          J2EE應(yīng)用程序是由組件構(gòu)成的.J2EE組件是具有獨(dú)立功能的軟件單元,它們通過相關(guān)的類和文件組裝成J2EE應(yīng)用程序,并與其他組件交互。J2EE說明書中定義了以下的J2EE組件:

          應(yīng)用客戶端程序和applets是客戶層組件.

          Java Servlet和JavaServer Pages(JSP)是web層組件.

          Enterprise JavaBeans(EJB)是業(yè)務(wù)層組件.

          客戶層組件

          J2EE應(yīng)用程序可以是基于web方式的,也可以是基于傳統(tǒng)方式的.

          web層組件

          J2EE web層組件可以是JSP 頁面或Servlets.按照J(rèn)2EE規(guī)范,靜態(tài)的HTML頁面和Applets不算是web層組件。

          正如下圖所示的客戶層那樣,web層可能包含某些 JavaBean 對象來處理用戶輸入,并把輸入發(fā)送給運(yùn)行在業(yè)務(wù)層上的enterprise bean 來進(jìn)行處理。

          業(yè)務(wù)層組件

          業(yè)務(wù)層代碼的邏輯用來滿足銀行,零售,金融等特殊商務(wù)領(lǐng)域的需要,由運(yùn)行在業(yè)務(wù)層上的enterprise bean 進(jìn)行處理. 下圖表明了一個(gè)enterprise bean 是如何從客戶端程序接收數(shù)據(jù),進(jìn)行處理(如果必要的話),并發(fā)送到EIS 層儲存的,這個(gè)過程也可以逆向進(jìn)行。

          有三種企業(yè)級的bean: 會話(session) beans,實(shí)體(entity) beans,和消息驅(qū)動(dòng)(message-driven) beans. 會話bean 表示與客戶端程序的臨時(shí)交互. 當(dāng)客戶端程序執(zhí)行完后,會話bean 和相關(guān)數(shù)據(jù)就會消失. 相反,實(shí)體bean 表示數(shù)據(jù)庫的表中一行永久的記錄. 當(dāng)客戶端程序中止或服務(wù)器關(guān)閉時(shí),就會有潛在的服務(wù)保證實(shí)體bean 的數(shù)據(jù)得以保存.消息驅(qū)動(dòng) bean 結(jié)合了會話bean 和 JMS的消息x聽器的特性,允許一個(gè)業(yè)務(wù)層組件異步接收J(rèn)MS 消息.

          企業(yè)信息系統(tǒng)層

          企業(yè)信息系統(tǒng)層處理企業(yè)信息系統(tǒng)軟件包括企業(yè)基礎(chǔ)建設(shè)系統(tǒng)例如企業(yè)資源計(jì)劃

          (ERP),大型機(jī)事務(wù)處理,數(shù)據(jù)庫系統(tǒng),和其它的遺留信息系統(tǒng). 例如,J2EE 應(yīng)用組件可

          能為了數(shù)據(jù)庫連接需要訪問企業(yè)信息系統(tǒng)

        【J2EE的基本術(shù)語】相關(guān)文章:

        象棋基本術(shù)語03-17

        Oracle基本術(shù)語大全03-04

        服裝裁剪基本術(shù)語03-13

        健美健身的基本鍛煉術(shù)語03-20

        保齡球術(shù)語和基本禮儀06-18

        叉車有哪些基本術(shù)語03-29

        乒乓球基本術(shù)語解釋05-08

        中醫(yī)助理醫(yī)師考點(diǎn):基本術(shù)語03-22

        10分鐘了解攝影最基本術(shù)語03-12

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码
      3. <sub id="h4knl"><ol id="h4knl"></ol></sub>
        <sup id="h4knl"></sup>
          <sub id="h4knl"></sub>

          <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
          1. <strong id="h4knl"></strong>

          2. 香港国产一区二区 | 一色屋精品视频在线网站 | 亚洲视频精品在线人 | 久久久特色aⅴ片免费观看 午夜在线亚洲免费 | 日韩中文字幕在线精品视频 | 一本久久a久久免费精品不卡 |