亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        JAVA語(yǔ)言的開(kāi)發(fā)平臺(tái)及J2EE編程技術(shù)

        2017-12-27 22:31:05柳青松
        電子技術(shù)與軟件工程 2017年17期
        關(guān)鍵詞:頁(yè)面語(yǔ)言

        文/柳青松

        JAVA語(yǔ)言的開(kāi)發(fā)平臺(tái)及J2EE編程技術(shù)

        文/柳青松

        Java是一種具有多種優(yōu)點(diǎn)的編程語(yǔ)言,被廣泛應(yīng)用在目前的網(wǎng)絡(luò)開(kāi)發(fā)中。開(kāi)發(fā)平臺(tái)多種多樣,最常見(jiàn)的Java語(yǔ)言開(kāi)發(fā)平臺(tái)有J2EE、J2ME、J2SE,本文重點(diǎn)介紹J2EE編程技術(shù),以供相關(guān)從業(yè)人士參考。

        Java 編程語(yǔ)言 開(kāi)發(fā)平臺(tái) J2EE編程技術(shù)

        目前應(yīng)用較為廣泛的編程語(yǔ)言當(dāng)屬Java語(yǔ)言,它具有動(dòng)態(tài)性、多線程、高效性、健壯性強(qiáng)、解釋性強(qiáng)、結(jié)構(gòu)簡(jiǎn)單等優(yōu)點(diǎn),而且可移植、結(jié)構(gòu)中立,在各行各業(yè)中的應(yīng)用廣泛。

        1 Java語(yǔ)言開(kāi)發(fā)平臺(tái)

        J2EE、J2ME、J2SE是最常用的Java語(yǔ)言開(kāi)發(fā)平臺(tái),三者的特點(diǎn)如下:

        1.1 J2EE平臺(tái)

        1.2 J2ME平臺(tái)

        可以提供一種具有高度化的可供Java語(yǔ)言運(yùn)行的環(huán)境,涵蓋框架定義、正對(duì)設(shè)備配置、針對(duì)設(shè)備的API庫(kù)、虛擬機(jī)等內(nèi)容,實(shí)際上是一種微縮版的Java語(yǔ)言開(kāi)發(fā)平臺(tái)。目前市面上很多小型電子設(shè)備的嵌入式軟件開(kāi)發(fā)工作就是借助于J2ME技術(shù)可進(jìn)行Java語(yǔ)言程序到小型電子設(shè)備上的移植技術(shù)完成的。

        1.3 J2SE平臺(tái)

        該平臺(tái)是標(biāo)準(zhǔn)版的Java語(yǔ)言開(kāi)發(fā)平臺(tái),被廣泛應(yīng)用在很多應(yīng)用程序的開(kāi)發(fā)工作上來(lái),該平臺(tái)涵蓋了開(kāi)發(fā)程序編譯、調(diào)試、運(yùn)行過(guò)程中必備的各種軟件工具。

        2 J2EE編程技術(shù)

        J2EE開(kāi)發(fā)平臺(tái)是以Enterprise JavaBeans API為核心內(nèi)容的企業(yè)級(jí)的開(kāi)發(fā)平臺(tái),在應(yīng)用程序的服務(wù)器終端組建了模型,并且該組件模型具有一定的規(guī)范性。但是這種技術(shù)并不是獨(dú)立運(yùn)行的,它是以其它Java技術(shù)為參照基礎(chǔ)建立起來(lái)的,由Sun公司最開(kāi)始推出這個(gè)概念。該公司研發(fā)該平臺(tái)技術(shù)的最終目的是克服傳統(tǒng)語(yǔ)言開(kāi)發(fā)平臺(tái)模式的弊端性,以便能夠更好地應(yīng)用在電子商務(wù)中。該平臺(tái)的優(yōu)點(diǎn)有很多,例如穩(wěn)定性強(qiáng)、安全性強(qiáng)、用戶(hù)多、可移植性強(qiáng)、獨(dú)立性強(qiáng)等,能夠使企業(yè)Java語(yǔ)言開(kāi)發(fā)工作在相當(dāng)程度上得到簡(jiǎn)化。

        2.1 J2EE平臺(tái)的特點(diǎn)和運(yùn)行模式

        Java語(yǔ)言程序在可以借助于該平臺(tái)的多層應(yīng)用模式而實(shí)現(xiàn)將不同的部分應(yīng)用在不同的設(shè)備之上,并且能夠良好運(yùn)行。在企業(yè)信息層系統(tǒng)中,應(yīng)用標(biāo)準(zhǔn)的API對(duì)企業(yè)的信息系統(tǒng)進(jìn)行訪問(wèn)和分析。在Web應(yīng)用中,對(duì)客戶(hù)機(jī)提供有效的服務(wù)是通過(guò)Web容器來(lái)完成的,客戶(hù)機(jī)層為各類(lèi)客戶(hù)機(jī)型提供有力的支持,可以在公司防火墻外部或者內(nèi)部進(jìn)行工作。容器是機(jī)組開(kāi)發(fā)模型中的核心內(nèi)容,是整個(gè)機(jī)組模型正常運(yùn)行的外部條件。除此之外,容器還提供了部署期間和裝配期間既定的程序行為機(jī)制,各類(lèi)組件在特定的容器環(huán)境中完成有效部署,并且在部署過(guò)程中完成各項(xiàng)事務(wù)控制、安全檢查等內(nèi)容的有效配置。

        2.2 J2EE平臺(tái)的主要技術(shù)

        J2EE主要是由部分協(xié)議、應(yīng)用程序接口、服務(wù)系統(tǒng)等部分組成,可以提供Web多層應(yīng)用的開(kāi)發(fā)技術(shù),是開(kāi)發(fā)工作中不可或缺的一項(xiàng)重要技術(shù)手段。

        2.2.1 JSP頁(yè)面

        主要組成部分是嵌入式的Java代碼和HTML頁(yè)面,在接受客戶(hù)端發(fā)出的請(qǐng)示命令之后,可以生成相應(yīng)的動(dòng)態(tài)頁(yè)面。

        我就不信爬不上去。哎喲,這鋼角刺真扎人。哎喲,痛死我了,他娘的。寶剛一邊罵罵咧咧,一邊曲里八拐往上爬,還別說(shuō),真讓他上去了。寶剛那個(gè)喜呀,亂蹦亂跳好一陣才開(kāi)始砍柴。很快就砍滿(mǎn)了一擔(dān)。寶剛將柴用葛藤捆好,然后順著陡墈往下推,推第一捆還好,推第二捆的時(shí)候,寶剛沒(méi)站穩(wěn),人就順著那捆柴滾下去了,從此,落下了終身殘疾。

        2.2.2 Servlet

        Servlet是常用的一款Java應(yīng)用程序,可以實(shí)現(xiàn)寫(xiě)成和生成動(dòng)態(tài)HTML頁(yè)面的功能,并且可以在一定程度上擴(kuò)展Web服務(wù)器的功能。

        2.2.3 EJB

        Enterprise Java Beans主要用于企業(yè)級(jí)應(yīng)用的開(kāi)發(fā)工作上,可以通過(guò)構(gòu)建有效的框架實(shí)現(xiàn)具有商務(wù)邏輯性的開(kāi)發(fā)工作,有效降低了企業(yè)級(jí)應(yīng)用程序開(kāi)發(fā)工作的復(fù)雜性和繁瑣性。在EJB規(guī)范操作中,明確界定了組件容器的交互時(shí)間和交互地點(diǎn),并且為Java軟件程序的開(kāi)發(fā)提供了有效支持。

        2.2.4 Connector連接適配器

        該連接適配器的最主要功能是提供可供有效連接企業(yè)各類(lèi)信息系統(tǒng)的體系架構(gòu),簡(jiǎn)化相關(guān)應(yīng)用程序開(kāi)發(fā)工作的復(fù)雜性。

        2.2.5 JDBC

        JDBC能夠提供SQL數(shù)據(jù)庫(kù)訪問(wèn)接口,并且具有標(biāo)準(zhǔn)性、統(tǒng)一性,并且由于跟平臺(tái)的關(guān)聯(lián)性不大,能夠應(yīng)用在不同的數(shù)據(jù)庫(kù)訪問(wèn)活動(dòng)中。

        2.3 J2EE平臺(tái)應(yīng)用程序的開(kāi)發(fā)工作

        應(yīng)用程序開(kāi)發(fā)的常見(jiàn)流程分為四個(gè)步驟:

        2.3.1 創(chuàng)建EJB

        Enterprise Java Beans的創(chuàng)建工作分為兩步進(jìn)行,首先是進(jìn)行源代碼的編寫(xiě)工作,包括Enterprise Java Beans、Home接口、Remote接口等源代碼,然后合理設(shè)置開(kāi)發(fā)環(huán)境和運(yùn)行環(huán)境之后對(duì)Enterprise Java Beans進(jìn)行編譯,第二步工作就是進(jìn)行Enterprise Java Beans的配置。

        2.3.2 創(chuàng)建Web組件

        由Web的設(shè)計(jì)者以及軟件開(kāi)發(fā)者共同創(chuàng)建Web組件,對(duì)上文提到的Servlet各類(lèi)Java源代碼進(jìn)行編寫(xiě)和編譯,對(duì)JAP和HTML文件進(jìn)行編寫(xiě),指定Web組件的部署描述符,將Class文件、JSP文件、HTML文件以及部署描述共同打包進(jìn)War文件中。

        2.3.3 創(chuàng)建相應(yīng)的J2EE應(yīng)用程序客戶(hù)機(jī)

        創(chuàng)建J2EE應(yīng)用程序客戶(hù)機(jī),要根據(jù)企業(yè)級(jí)所需程序的特點(diǎn)進(jìn)行創(chuàng)建工作。當(dāng)成功創(chuàng)建滿(mǎn)足條件的客戶(hù)機(jī)之后,要對(duì)客戶(hù)機(jī)的實(shí)用性進(jìn)行檢測(cè)。J2EE客戶(hù)機(jī)是系統(tǒng)穩(wěn)定操作的基礎(chǔ),是各項(xiàng)功能有效運(yùn)行的保障,因此在創(chuàng)建客戶(hù)機(jī)的過(guò)程中,一定要結(jié)合用戶(hù)的實(shí)際情況綜合考慮各方面因素,并且及時(shí)對(duì)各項(xiàng)性能進(jìn)行檢測(cè),檢測(cè)可以通過(guò)輸入相關(guān)變量值的手段來(lái)完成。

        2.3.4 部署J2EE應(yīng)用程序

        J2EE應(yīng)用系統(tǒng)創(chuàng)建成功之后,要合理設(shè)置運(yùn)行環(huán)境相關(guān)變量值,用戶(hù)通過(guò)登錄頁(yè)面進(jìn)入用戶(hù)個(gè)人中心,根據(jù)個(gè)人習(xí)慣設(shè)置頁(yè)面顯示狀態(tài),并自主選擇學(xué)習(xí)模式并借助于系統(tǒng)提供的例題進(jìn)行操作練習(xí)和檢查。企業(yè)應(yīng)用該學(xué)習(xí)系統(tǒng),可以實(shí)現(xiàn)對(duì)員工的統(tǒng)一性指導(dǎo),提高了培訓(xùn)效率,提高了員工的綜合素質(zhì),推動(dòng)企業(yè)在市場(chǎng)中進(jìn)一步發(fā)展,提高企業(yè)的整體競(jìng)爭(zhēng)力。

        3 總結(jié)

        J2EE平臺(tái)是一種在傳統(tǒng)開(kāi)發(fā)平臺(tái)基礎(chǔ)上進(jìn)行升級(jí)優(yōu)化的Java語(yǔ)言開(kāi)發(fā)平臺(tái),這個(gè)平臺(tái)開(kāi)放性較強(qiáng),適用于企業(yè)級(jí)應(yīng)用程序的開(kāi)發(fā)工作上,其以服務(wù)端設(shè)計(jì)為核心、以容器設(shè)計(jì)為中樞的特點(diǎn)可以更好地表現(xiàn)Java語(yǔ)言開(kāi)發(fā)平臺(tái)的功能。隨著技術(shù)水平的不斷提高,J2EE技術(shù)也不斷發(fā)展,應(yīng)用也更加廣泛。除此之外,J2EE、J2SE、J2ME技術(shù)的進(jìn)步與發(fā)展也有效促進(jìn)了Java技術(shù)的發(fā)展與創(chuàng)新,相信在未來(lái)的計(jì)算機(jī)互聯(lián)網(wǎng)技術(shù)上,Java技術(shù)的發(fā)展會(huì)根據(jù)開(kāi)放性和多樣性。

        [1]朱 丹 丹.淺 析JAVA語(yǔ) 言 的 開(kāi) 發(fā) 平臺(tái) 及 J2EE編 程 技 術(shù)[J].信 息 通信,2015(11):126-127.

        [2]李 小 蘭 .輕 量 級(jí) Java_EE編 程 技術(shù) 研 究[J].信 息 與 電 腦(理 論版),2012(02):133.

        作者單位天津農(nóng)學(xué)院 天津市 300300

        猜你喜歡
        頁(yè)面語(yǔ)言
        微信群聊總是找不到,打開(kāi)這個(gè)開(kāi)關(guān)就好了
        大狗熊在睡覺(jué)
        刷新生活的頁(yè)面
        語(yǔ)言是刀
        文苑(2020年4期)2020-05-30 12:35:30
        讓語(yǔ)言描寫(xiě)搖曳多姿
        多向度交往對(duì)語(yǔ)言磨蝕的補(bǔ)正之道
        累積動(dòng)態(tài)分析下的同聲傳譯語(yǔ)言壓縮
        我有我語(yǔ)言
        論語(yǔ)言的“得體”
        同一Word文檔 縱橫頁(yè)面并存
        九九久久精品大片| 亚洲成av人片在线观看麦芽| 亚洲精品成人网站在线观看| 久久99精品中文字幕在| 日本av第一区第二区| 国产精品毛片无遮挡高清| 日韩国产成人无码av毛片蜜柚| 国产精品无码无片在线观看 | 白浆国产精品一区二区| 久久无码专区国产精品| 国产欧美日产久久| 国产91精品丝袜美腿在线| 偷拍一区二区三区四区视频| 久久精品国产精油按摩| 亚洲AV日韩AV永久无码电影| 素人系列免费在线观看| 国产精品国产av一区二区三区| 成人乱码一区二区三区av| 亚洲国产中文在线二区三区免| 网友自拍人妻一区二区三区三州| 久久本道久久综合伊人| 亚洲av永久无码精品放毛片| 午夜片无码区在线| 亚洲综合一区二区三区蜜臀av| 日本一区二区三区视频免费观看 | 久久精品国产色蜜蜜麻豆 | 男女激情视频网站免费在线| 久久久久久久极品内射| 人妻丰满熟妇AV无码区HD| 水蜜桃视频在线观看免费18| 粉嫩国产av一区二区三区| 97色伦综合在线欧美视频| 国产V日韩V亚洲欧美久久| 国产一区二区美女主播| 欧美成人午夜免费影院手机在线看| 国产熟妇搡bbbb搡bb七区| 欧美日韩国产在线人成dvd| 喷水白浆视频在线观看| 欧美黑人性暴力猛交喷水黑人巨大 | 天天干夜夜躁| 国产丝袜美腿中文字幕|