1. <tt id="5hhch"><source id="5hhch"></source></tt>
    1. <xmp id="5hhch"></xmp>

  2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

    <rp id="5hhch"></rp>
        <dfn id="5hhch"></dfn>

      1. J2EE發(fā)展背景

        時(shí)間:2023-03-19 18:34:42 J2EE培訓(xùn) 我要投稿
        • 相關(guān)推薦

        J2EE發(fā)展背景

          1、 企業(yè)級(jí)應(yīng)用框架的需求

          在許多企業(yè)級(jí)應(yīng)用中,例如數(shù)據(jù)庫(kù)連接、郵件服務(wù)、事務(wù)處理等都是一些通用企業(yè)需求模塊,這些模塊如果每次在開(kāi)發(fā)中都由開(kāi)發(fā)人員來(lái)完成的話,將會(huì)造成開(kāi)發(fā)周期長(zhǎng)和代碼可靠性差等問(wèn)題。于是許多大公司開(kāi)發(fā)了自己的通用模塊服務(wù)。這些服務(wù)性的軟件系列統(tǒng)稱為中間件。

          2、 為了通用必須要提出規(guī)范,不然無(wú)法達(dá)到通用

          在上面的需求基礎(chǔ)之上,許多公司都開(kāi)發(fā)了自己的中間件,但其與用戶的溝通都各有不同,從而導(dǎo)致用戶無(wú)法將各個(gè)公司不同的中間件組裝在一塊為自己服務(wù)。從而產(chǎn)生瓶頸。于是提出標(biāo)準(zhǔn)的概念。其實(shí)J2EE就是基于JAVA技術(shù)的一系列標(biāo)準(zhǔn)。

          注:中間件的解釋中間件處在操作系統(tǒng)和更高一級(jí)應(yīng)用程序之間。它充當(dāng)?shù)墓δ苁牵簩?yīng)用程序運(yùn)行環(huán)境與操作系統(tǒng)隔離,從而實(shí)現(xiàn)應(yīng)用程序開(kāi)發(fā)者不必為更多系統(tǒng)問(wèn)題憂慮,而直接關(guān)注該應(yīng)用程序在解決問(wèn)題上的能力。容器的概念就是中間件的一種。

          Sun公司在1998年發(fā)表JDK1.2版本的時(shí)候, 使用了新名稱Java 2 Platform,即“Java2平臺(tái)”,修改后的JDK稱為Java 2 Platform Software Develping Kit,即J2SDK。并分為標(biāo)準(zhǔn)版(Standard Edition,J2SE), 企業(yè)版(Enterprise Edition,J2EE),微型版(MicroEdition,J2ME)。J2EE便由此誕生。

          2005年6月,JavaOne大會(huì)召開(kāi),SUN公司公開(kāi)Java SE 6。此時(shí),Java的各種版本已經(jīng)更名以取消其中的數(shù)字“2”:J2EE更名為Java EE, J2SE更名為Java SE,J2ME更名為Java ME。

          Java2平臺(tái)包括標(biāo)準(zhǔn)版(J2SE)、企業(yè)版(J2EE)和微縮版(J2ME)三個(gè)版本。

        【J2EE發(fā)展背景】相關(guān)文章:

        J2EE發(fā)展趨勢(shì)01-12

        移動(dòng)互聯(lián)網(wǎng)背景下HR的職業(yè)發(fā)展03-08

        J2EE基礎(chǔ)概念03-30

        J2EE控制策略03-09

        j2ee安裝教程03-30

        j2ee是什么10-26

        J2EE核心技術(shù)03-09

        j2ee技術(shù)體系架構(gòu)06-14

        j2ee學(xué)習(xí)筆記心得03-10

        J2EE平臺(tái)角色定義05-30

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码

        1. <tt id="5hhch"><source id="5hhch"></source></tt>
          1. <xmp id="5hhch"></xmp>

        2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

          <rp id="5hhch"></rp>
              <dfn id="5hhch"></dfn>