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

      J2EE包括哪些技術

      時間:2024-07-29 12:54:28 J2EE培訓 我要投稿
      • 相關推薦

      J2EE包括哪些技術

        J2EE是使用Java技術開發企業級應用的工業標準,它是Java技術不斷適應和促進企業級應用過程中的產物。適用于企業級應用的J2EE,提供一個平臺灣搞獨立立的、可移植的、多用戶的、安全的和基于標準的企業級平臺,從而簡化企業應用的開發、管理和部署。J2EE是一個標準,而不是一個現成的產品。

        主要包括以下這些技術:

        1)Servlet

        Servlet是Java平臺上的CGI技術。Servlet在服務器端運行,動態地生成Web頁面。與傳統的CGI和許多其它類似CGI的技術相比,Java Servlet具有更高的效率并更容易使用。對于Servlet,重復的請求不會導致同一程序的多次轉載,它是依靠線程的方式來支持并發訪問的。

        2)JSP

        JSP(Java Server Page)是一種實現普通靜態HTML和動態頁面輸出混合編碼的技術。從這一點來看,非常類似Microsoft ASP、PHP等技術。借助形式上的內容和外觀表現的分離,Web頁面制作的任務可以比較方便地劃分給頁面設計人員和程序員,并方便地通過JSP來合成。在運行時態,JSP將會被首先轉換成Servlet,并以Servlet的形態編譯運行,因此它的效率和功能與Servlet相比沒有差別,一樣具有很高的效率。

        3) EJB

        EJB定義了一組可重用的組件:Enterprise Beans。開發人員可以利用這些組件,像搭積木一樣建立分布式應用。

        4)JDBC

        JDBC(JavaDatabase Connectivity,Java數據庫連接)API是一個標準SQL(Structured Query Language,結構化查詢語言)數據庫訪問接口,它使數據庫開發人員能夠用標準Java API編寫數據庫應用程序。JDBC API主要用來連接數據庫和直接調用SQL命令執行各種SQL語句。利用JDBC API可以執行一般的SQL語句、動態SQL語句及帶IN和OUT參數的存儲過程。Java中的JDBC相當于Microsoft平臺中的ODBC(Open Database Connectivity)。

        對于開發分層的好處在于:

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

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

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

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

        舉例按照代web->service->dao三層訪問,架構演變

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

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

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

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

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

        好處:

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

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

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

        可以大大增強系統的穩定性和安全、效率。

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

      【J2EE包括哪些技術】相關文章:

      J2EE技術簡介08-05

      j2ee規范有哪些09-05

      有價證券包括哪些10-14

      “子部”包括哪些典籍?02-23

      微軟認證包括哪些09-15

      金融期貨包括哪些11-25

      J2EE核心技術08-05

      J2EE技術規范07-15

      微軟認證包括哪些內容05-25

      形象設計包括哪些09-16

      主站蜘蛛池模板: 精精国产xxxx视频在线播放器| 丰满少妇a级黄片在线免费观看| 亚洲av永久青草无码精品| 亚洲女同一区二区三久久精品 | 亚洲一区二区在线视频播放 | 男人的天堂av一二三区| 乡宁县| av网站在线观看华人免费| 亚洲国产一区二区三区在观看| 庆安县| 久久迷青品着产亚洲av网站| 久久久久久国产福利网站 | 国产成人精品视频网站| 免费黄网站久久成人精品| 亚洲av日韩av一卡二卡| 乌拉特前旗| 泾阳县| 美女熟妇67194免费入口| 一区二区特别黄色大片| 博白县| 一本大道人妻中文字幕| 久草国产手机视频在线观看| 99热在线播放精品6| jiZZ国产在线女人水多| 亚洲区福利视频免费看| 砀山县| 沙湾县| 中国免费av网| 亚洲AV日韩AV高潮喷潮无码| 蜜桃av在线一区二区| 熟女人妻一区二区在线观看| 国产9 9在线 | 免费| 人妻少妇av中文字幕乱码免费| 精品视频在线观看二区| 自慰高潮网站在线观看| 亚洲福利黄色片深爱网| 亚洲大尺度视频在线看| 精品国产一区二区三区香蕉| 人妻av一区二区三区av免费| 在线一区二区三区观看视频| 欧美性爱一区二区三区无a|