中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Java EE架構怎么用

發布時間:2021-11-03 10:53:32 來源:億速云 閱讀:137 作者:小新 欄目:編程語言

這篇文章主要為大家展示了“Java EE架構怎么用”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“Java EE架構怎么用”這篇文章吧。

Java EE 架構介紹

     Java EE 是一種企業應用的軟件架構。 在了解它之前, 讓我們來先看看它 的發展過程, 它的發展過程總是與分布式應用和互聯網應用密切相關。


    Java EE 與 Web: 互聯網從根本上改變了對企業軟件的系統需求,軟件需要處理來自互聯網 的大量請求, 并要及時做出響應。


    Java EE 與分布式應用 : 20 世紀 80 年代, 個人計算機性價比逐漸達到了高端工作站和服務 器的水準,使分布式計算應用迅速普及。SUN 在推出 Java 后,緊接著推出了遠程方法調用 RMI, 并在 90 年代末期, 以 RMI 為通信基礎構建了 Java EE。 在相當長的一段時間里, Java EE 就是 一種分布式應用,這讓 Java EE 戰勝了 CORB A、 .COM+,但是也帶來了巨大的系統交互開銷(超 出一個數量級的)。 畢竟不是所有的企業應用和互聯網應用都是分布式的, 這讓一些人認為 Java EE 架構有問題。 然而這并不是 Java EE 的錯, 在市場上, Java EE 需要迎合當時的分布式技術 潮流。 現在如果你不用分布式, Java EE 也同樣提供了相關技術供你使用 , 如 Local EJB。


    作為企業應用或者互聯網應用的架構, 總有如下功能需求, Java EE 有相應的規范實現與之 對應。


    1.Web 支持: 企業應用、互聯網應用越來越多的是基于 B/S 的結構, Java EE 對應的有 Servi et 規范,規定了 Web 容器、 Serviet 組件, 還設有 JSP&JSTL 處理動態頁面。


    2.事務支持: 提供事務管理器,支持管理事務,如單一數據庫、 多個數據庫,以及數據 庫和其他資源的事務協作等。 Java EE 里提供了 JTA 事務 API 和 JTS 事務服務規范。 事務支持也實現了分布式事務管理, 管理多個數據庫或者支持事務的資源。

    3. 消息服務: 企業各個系統、 系統模塊之間通過消息服務進行并步交互, Java EE 提供了 JMS 服務, 用于系統間可靠的消息交互。 

    4.數據庫持久層、 Java EE 先有 EJB 規范, 后來又提出了更有實際操作性的 JPA, 這些都 是企業訪問數據庫常用的方法。


    5.Container: 提供了 WebContainer, 用于實現 Serviet,以及 EJB Container,實現 EJB, Container 用于管理這些組件,并提供組件需要的服務, 比如 JTS、 JMS 等。

 其他技術還包括如下所述的內容:

    JWS: 這也是分布式系統交互的一種方式, 是 Java 實現的一種 WebService。
    JAX-RS: Java EE 6 引入的新技術,通過 阻ST 進行交互。
    JNDI: 查找服務和對象的接口,如查找一個配置好的數據源。
    JAXP/JAXB: XML 流行的時候,解析和綁定 Java Bean 的 XML 工具。
    JAX-RPC:分布式系統交互的一種方式,通過 RPC 方式調用 。
    JACC: 安全認證。

    Java EE Application Server:提供了上述所有服務的 Web 服務器,我們常用的 Tomcat、    Resin, 只能算是 Java EE Web 服務器,開源的 JBoss、商業的 weblogic 等稱為應用服 務器。

綜上所述, Java EE 提供了企業應用技術的實現規范,簡化了企業應用和 Web 開發;

體系架構圖下圖:

Java EE架構怎么用

以上是“Java EE架構怎么用”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

夏津县| 来凤县| 英吉沙县| 海林市| 辉南县| 平定县| 马尔康县| 湘潭县| 宁德市| 苍梧县| 南宫市| 托克逊县| 东明县| 临夏市| 友谊县| 会东县| 伊吾县| 海城市| 万荣县| 辽中县| 库尔勒市| 维西| 彭州市| 颍上县| 高碑店市| 布尔津县| 英山县| 土默特右旗| 潞西市| 泰和县| 彩票| 沙洋县| 辽中县| 扶沟县| 沧州市| 南江县| 积石山| 壤塘县| 页游| 定陶县| 即墨市|