• <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分層服務器部署方法

        時間:2024-10-04 05:24:05 J2EE培訓 我要投稿
        • 相關(guān)推薦

        J2EE分層服務器部署方法

          J2EE是使用Java技術(shù)開發(fā)企業(yè)級應用的工業(yè)標準,它是Java技術(shù)不斷適應和促進企業(yè)級應用過程中的產(chǎn)物。適用于企業(yè)級應用的J2EE,提供一個平立的、可移植的、多用戶的、安全的和基于標準的企業(yè)級平臺,從而簡化企業(yè)應用的開發(fā)、管理和部署。J2EE是一個標準,而不是一個現(xiàn)成的產(chǎn)品。

          對于開發(fā)分層的好處在于:

          (1)降低耦合,通過接口規(guī)范的方式訪問,提高效率和共享效率,以及對于調(diào)用層不需要知道底層實現(xiàn)就可以很好的進行切割。

          分層:分為代碼級別的分層和服務器級別的分層。

          代碼級別的分層好處在于降低耦合,上層依賴下層,通過接口訪問下層,不需要知道接口實現(xiàn)。

          服務器級別的分層,在于增強上層的負載能力,避免在同一服務器下由于服務層某一服務相對比較消耗資源而占用資源過多,導致其他的請求等待執(zhí)行,導致相應比較慢。通過web層訪問服務層服務器,從而把占用資源比較多的服務放到獨立服務器,從而提高web層的訪問效率。有的web訪問業(yè)務很簡單,很快就能相應,而又的比較慢,可能都不需要訪問服務層,或服務層通過集群負責的方式調(diào)用服務層,大大提升訪問效率。

          舉例按照代web->service->dao三層訪問,架構(gòu)演變

          (1)部署的在服務器Server-A中,action直接在同一虛擬機中調(diào)用service就ok了。

          如果Server-A最大支持100的并發(fā)請求,那么如果10個用戶提交生成訂單并扣款并生成鏡像圖片文件,比較消耗資源,占用CPU98%,而此時其他的90個登陸請求訪問服務器,而此時,由于CPU占用資源過多,那么就會導致另外的90個請求在等待,那么效率此時執(zhí)行的10個請求完成,那么給用戶帶來的體驗就十分差。

          (2)此時會考慮再增加web服務器,但用戶訪問并發(fā)量上來后,那么又會帶來同樣的問題

          (3)發(fā)現(xiàn)提交訂單的業(yè)務比較占用資源,那么就把該占用資源的服務層,分離到單獨的應用服務器中,通過SOA方式調(diào)用服務,

          (4)這樣web應用服務器能夠比較快的處理客戶端請求響應,而占用資源的則單獨服務放到單獨服務器中執(zhí)行,把webserver中的占用資源壓力分流到單獨的應用服務器中。同時服務層的服務器也可以采用集群的方式來響應服務。

          好處:

          降低web應用服務器中比較占用資源消耗的時間片。

          增強web應用服務器層的訪問吞吐量。

          服務層獨立出去可以更好的提供服務,可以通過集群的方式提供服務,增加吞吐量

          可以大大增強系統(tǒng)的穩(wěn)定性和安全、效率。

          web層通過集群,服務層通過集群等等好處。

        《&.doc》
        将本文的Word文档下载到电脑,方便收藏和打印
        推荐度:
        点击下载文档

        【J2EE分層服務器部署方法】相關(guān)文章:

        J2EE應用服務器08-05

        J2EE應用服務器集群08-11

        J2EE應用服務器介紹09-29

        J2EE應用服務器基本特色08-24

        關(guān)于J2EE應用服務器集群簡介08-20

        服務器常規(guī)維修與判斷方法10-10

        PostgreSQL服務器啟動及關(guān)閉方法08-21

        java實現(xiàn)web服務器的方法10-14

        服務器硬件管理和維護方法09-12

        機房服務器硬件維護方法大全07-18

        国产高潮无套免费视频_久久九九兔免费精品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. 这里只有精品99久久 | 中文字幕永久一区二区三区 | 亚洲AV无一区二区三区 | 亚洲精品美日韩免费专区 | 午夜亚洲人人精品一区 | 一本久久a久久精品免费不卡 |

            J2EE分層服務器部署方法

              J2EE是使用Java技術(shù)開發(fā)企業(yè)級應用的工業(yè)標準,它是Java技術(shù)不斷適應和促進企業(yè)級應用過程中的產(chǎn)物。適用于企業(yè)級應用的J2EE,提供一個平立的、可移植的、多用戶的、安全的和基于標準的企業(yè)級平臺,從而簡化企業(yè)應用的開發(fā)、管理和部署。J2EE是一個標準,而不是一個現(xiàn)成的產(chǎn)品。

              對于開發(fā)分層的好處在于:

              (1)降低耦合,通過接口規(guī)范的方式訪問,提高效率和共享效率,以及對于調(diào)用層不需要知道底層實現(xiàn)就可以很好的進行切割。

              分層:分為代碼級別的分層和服務器級別的分層。

              代碼級別的分層好處在于降低耦合,上層依賴下層,通過接口訪問下層,不需要知道接口實現(xiàn)。

              服務器級別的分層,在于增強上層的負載能力,避免在同一服務器下由于服務層某一服務相對比較消耗資源而占用資源過多,導致其他的請求等待執(zhí)行,導致相應比較慢。通過web層訪問服務層服務器,從而把占用資源比較多的服務放到獨立服務器,從而提高web層的訪問效率。有的web訪問業(yè)務很簡單,很快就能相應,而又的比較慢,可能都不需要訪問服務層,或服務層通過集群負責的方式調(diào)用服務層,大大提升訪問效率。

              舉例按照代web->service->dao三層訪問,架構(gòu)演變

              (1)部署的在服務器Server-A中,action直接在同一虛擬機中調(diào)用service就ok了。

              如果Server-A最大支持100的并發(fā)請求,那么如果10個用戶提交生成訂單并扣款并生成鏡像圖片文件,比較消耗資源,占用CPU98%,而此時其他的90個登陸請求訪問服務器,而此時,由于CPU占用資源過多,那么就會導致另外的90個請求在等待,那么效率此時執(zhí)行的10個請求完成,那么給用戶帶來的體驗就十分差。

              (2)此時會考慮再增加web服務器,但用戶訪問并發(fā)量上來后,那么又會帶來同樣的問題

              (3)發(fā)現(xiàn)提交訂單的業(yè)務比較占用資源,那么就把該占用資源的服務層,分離到單獨的應用服務器中,通過SOA方式調(diào)用服務,

              (4)這樣web應用服務器能夠比較快的處理客戶端請求響應,而占用資源的則單獨服務放到單獨服務器中執(zhí)行,把webserver中的占用資源壓力分流到單獨的應用服務器中。同時服務層的服務器也可以采用集群的方式來響應服務。

              好處:

              降低web應用服務器中比較占用資源消耗的時間片。

              增強web應用服務器層的訪問吞吐量。

              服務層獨立出去可以更好的提供服務,可以通過集群的方式提供服務,增加吞吐量

              可以大大增強系統(tǒng)的穩(wěn)定性和安全、效率。

              web層通過集群,服務層通過集群等等好處。