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

        ?

        基于J2ME的公路協(xié)同系統(tǒng)研究

        2014-11-10 21:14:06周劍飛陳瑜李珊
        科技資訊 2014年6期

        周劍飛 陳瑜 李珊

        摘 要:通過(guò)對(duì)J2ME技術(shù)的研究,建立了移動(dòng)應(yīng)用系統(tǒng)的基本框架模型,探討了該模型的應(yīng)用方法。在此基礎(chǔ)上,實(shí)現(xiàn)公路協(xié)同巡查系統(tǒng)的設(shè)計(jì)。最后對(duì)J2ME移動(dòng)應(yīng)用系統(tǒng)的安全性進(jìn)行了一定的分析。

        關(guān)鍵詞:J2ME J2EE 移動(dòng)應(yīng)用系統(tǒng) 公路系統(tǒng)巡查系統(tǒng) 安全

        中圖分類號(hào):U495 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1672-3791(2014)02(c)-0024-02

        隨著3G移動(dòng)通信技術(shù)的發(fā)展,移動(dòng)終端的應(yīng)用已不僅僅停留在傳統(tǒng)的語(yǔ)音和信息服務(wù),而隨著智能移動(dòng)終端的發(fā)展,移動(dòng)終端在互聯(lián)網(wǎng)的應(yīng)用上也不僅僅停留在瀏覽功能,已有大量基于固定終端和服務(wù)器的應(yīng)用被一直到移動(dòng)終端上,同時(shí)也有大量新的基于智能移動(dòng)終端的應(yīng)用被開(kāi)發(fā)出來(lái),基于移動(dòng)技術(shù)和網(wǎng)絡(luò)的應(yīng)用開(kāi)發(fā)進(jìn)入了一個(gè)爆炸式增長(zhǎng)的狀態(tài)。目前的移動(dòng)應(yīng)用開(kāi)發(fā)框架主要有J2ME、Sencha Touch Framework、.NETCF等。J2ME(Java Platform,Micro Edition)是專門(mén)為移動(dòng)應(yīng)用設(shè)計(jì)的Java語(yǔ)言開(kāi)發(fā)平臺(tái),由虛擬機(jī)和標(biāo)準(zhǔn)化的Java API組成。J2ME具有良好的可移植性,并且根據(jù)移動(dòng)終端的性能不同進(jìn)行了分別的設(shè)計(jì),是移動(dòng)終端上理想的設(shè)計(jì)和開(kāi)發(fā)平臺(tái),同時(shí)也是移動(dòng)應(yīng)用開(kāi)發(fā)的標(biāo)準(zhǔn)。由于J2EE框架在服務(wù)端的開(kāi)發(fā)和設(shè)計(jì)中被廣泛地使用,基于J2ME/J2EE的一致性框架設(shè)計(jì)移動(dòng)應(yīng)用具有更方便開(kāi)發(fā)人員提高工作效率。

        隨著社會(huì)經(jīng)濟(jì)的快速發(fā)展,交通流量日益增大,人民群眾對(duì)公路出行服務(wù)信息的需求日益增強(qiáng),公路管理的壓力也隨之增大。為切實(shí)保證公路巡查此項(xiàng)工作地有效落實(shí),通過(guò)智能移動(dòng)終端實(shí)現(xiàn)路政、養(yǎng)護(hù)、應(yīng)急巡查業(yè)務(wù)的整合,提升公路管理運(yùn)行效能以及與省局、縣站(處、所)的網(wǎng)上協(xié)同辦公。本文針對(duì)以上問(wèn)題討論一種基于J2ME/J2EE的移動(dòng)公路協(xié)同巡查系統(tǒng)研究。

        1 J2ME框架

        1.1 J2ME體系結(jié)構(gòu)

        J2ME內(nèi)定義了一組面向小型移動(dòng)設(shè)備的運(yùn)行時(shí)環(huán)境和API。J2ME體系結(jié)構(gòu)采用了模塊化和可擴(kuò)展的設(shè)計(jì),它在設(shè)備的操作系統(tǒng)上構(gòu)建分層軟件模型,實(shí)現(xiàn)了較強(qiáng)的可擴(kuò)展性和可伸縮性。圖1是J2ME軟件的分層體系結(jié)構(gòu)。

        配置類庫(kù)是一組性能接近的移動(dòng)終端定義的最精簡(jiǎn)的公共平臺(tái),定義了在這一類終端上同時(shí)適用的核心類庫(kù)和Java虛擬機(jī),同時(shí)滿足了所有終端在處理能力、連接性、內(nèi)存方面的最低要求。Java虛擬機(jī)運(yùn)行于終端的操作系統(tǒng)上,簡(jiǎn)表在配置的上一層,支持更高級(jí)的API,不同的配置上,簡(jiǎn)表可以不同??蛇x包在簡(jiǎn)表的上一層,他是用來(lái)對(duì)簡(jiǎn)表進(jìn)行擴(kuò)展的一套套API,用于在特定的終端上滿足特定的需要??蛇x包主要涵蓋短消息收發(fā)、安全加密、移動(dòng)多媒體處理、3D圖形處理、遠(yuǎn)程方法調(diào)用、移動(dòng)Web服務(wù)、藍(lán)牙技術(shù)等。

        1.2 J2EE體系結(jié)構(gòu)

        J2EE(Java 2 Platform,Enterprise Edition)是一個(gè)開(kāi)放的、基于標(biāo)準(zhǔn)的開(kāi)發(fā)和部署平臺(tái),應(yīng)用于在開(kāi)發(fā)以數(shù)據(jù)庫(kù)為核心的服務(wù)端應(yīng)用。J2EE是一個(gè)多層的應(yīng)用系統(tǒng)架構(gòu)。在J2EE體系結(jié)構(gòu)中,應(yīng)用程序被分為四層,客戶層、表示層、業(yè)務(wù)邏輯層和數(shù)據(jù)層。

        客戶層在客戶端上運(yùn)行,實(shí)現(xiàn)操作界面,用戶的交互和一定的業(yè)務(wù)邏輯。客戶層可以是應(yīng)用程序也可以是瀏覽器。

        表示層、業(yè)務(wù)邏輯層和數(shù)據(jù)層用于構(gòu)建服務(wù)端。表示層通過(guò)接口實(shí)現(xiàn)與客戶層的交互??蛻舳蔚恼?qǐng)求以JSP和Servlet的方式調(diào)用相應(yīng)模塊。表示層處理請(qǐng)求并返回相應(yīng)內(nèi)容。業(yè)務(wù)邏輯層提供EJB服務(wù)器和組件,實(shí)現(xiàn)業(yè)務(wù)邏輯。EJB處理客戶層發(fā)送的數(shù)據(jù)并進(jìn)行處理,同時(shí)對(duì)數(shù)據(jù)層進(jìn)行請(qǐng)求。數(shù)據(jù)層進(jìn)行數(shù)據(jù)庫(kù)系統(tǒng)、ERP系統(tǒng)、MTP系統(tǒng)等的操作。業(yè)務(wù)邏輯層通過(guò)各種標(biāo)準(zhǔn)協(xié)議實(shí)現(xiàn)數(shù)據(jù)的讀取和調(diào)用服務(wù)。

        在J2EE中定義了大量技術(shù)標(biāo)準(zhǔn),包括JSP、Servlet、JDBC等,使得應(yīng)用程序具有良好的可用性、安全性、可擴(kuò)展性和可靠性。

        1.3 J2ME/J2EE移動(dòng)應(yīng)用系統(tǒng)的框架

        利用J2ME/J2EE架構(gòu)可以方便地建立多層的移動(dòng)應(yīng)用系統(tǒng)。系統(tǒng)的基本框架如圖2所示。

        接下來(lái),將介紹利用J2ME/J2EE開(kāi)發(fā)公路協(xié)同巡查系統(tǒng)架構(gòu)的實(shí)施。

        2 公路協(xié)同巡查系統(tǒng)

        2.1 系統(tǒng)的總體框架

        本系統(tǒng)通過(guò)將傳統(tǒng)的基于B/S、C/S模式的辦公系統(tǒng)擴(kuò)展到移動(dòng)終端設(shè)備上,從而在移動(dòng)通信網(wǎng)絡(luò)中實(shí)現(xiàn)各種業(yè)務(wù),真正達(dá)到隨時(shí)、隨地辦公的目的??蛻舳丝梢允腔趥鹘y(tǒng)的固定設(shè)備的Web瀏覽器,也可以是基于移動(dòng)終端的J2ME應(yīng)用程序??蛻舳送ㄟ^(guò)HTTP/HTTPS協(xié)議與服務(wù)器進(jìn)行XML格式的數(shù)據(jù)傳遞,服務(wù)器端則完成后臺(tái)的服務(wù)。系統(tǒng)總體結(jié)構(gòu)如圖3所示。

        2.2 系統(tǒng)的層次結(jié)構(gòu)

        2.2.1 接入層作為信息平臺(tái)的統(tǒng)一接入服務(wù),主要實(shí)現(xiàn)如下功能

        (1)實(shí)現(xiàn)多渠道訪問(wèn)的能力。不僅可以為傳統(tǒng)的前端提供服務(wù),還可以為手機(jī)提供訪問(wèn)支持。渠道接入的內(nèi)容不僅是HTML方式,還有XML、SMS、WML等多種方式。

        (2)集中完成應(yīng)用的認(rèn)證和授權(quán)管理。門(mén)戶服務(wù)將承擔(dān)用戶對(duì)各種信息和應(yīng)用資源的統(tǒng)一訪問(wèn)服務(wù),對(duì)用戶的身份進(jìn)行驗(yàn)證,并控制用戶對(duì)各類資源的訪問(wèn)權(quán)限。

        (3)構(gòu)建、連接和管理應(yīng)用程序。為企業(yè)應(yīng)用整合提供基礎(chǔ)支撐,通過(guò)門(mén)戶服務(wù),可以將各種分散的應(yīng)用服務(wù)功能前端展現(xiàn)整合在門(mén)戶服務(wù)平臺(tái)上,方便用戶對(duì)各種應(yīng)用資源的訪問(wèn),使各種獨(dú)立的應(yīng)用系統(tǒng)通過(guò)門(mén)戶服務(wù)平臺(tái)形成一個(gè)完整的應(yīng)用。

        2.2.2 業(yè)務(wù)應(yīng)用層

        業(yè)務(wù)應(yīng)用層主要實(shí)現(xiàn)各個(gè)業(yè)務(wù)功能,包括路政巡查管理、養(yǎng)護(hù)巡查管理、路網(wǎng)事件報(bào)送、公路養(yǎng)護(hù)質(zhì)量檢查等管理信息系統(tǒng)和業(yè)務(wù)系統(tǒng),是公路協(xié)同巡查系統(tǒng)的核心。

        2.2.3 應(yīng)用支撐層endprint

        應(yīng)用支撐主要提供服務(wù)目錄、信息共享交換和服務(wù)應(yīng)用整合等基礎(chǔ)的服務(wù),包括數(shù)據(jù)訪問(wèn)服務(wù)、集成服務(wù)、事務(wù)服務(wù)、流程服務(wù)、目錄服務(wù)和消息服務(wù)等??傮w來(lái)說(shuō),這些服務(wù)都要基于業(yè)界的標(biāo)準(zhǔn)規(guī)范,支持跨平臺(tái)、異構(gòu)數(shù)據(jù)庫(kù)的應(yīng)用訪問(wèn)和控制技術(shù),為服務(wù)集成和信息服務(wù)提供基礎(chǔ)支撐。

        數(shù)據(jù)訪問(wèn)服務(wù)通過(guò)對(duì)南通市公路協(xié)同巡查系統(tǒng)數(shù)據(jù)庫(kù)的訪問(wèn)以及應(yīng)用中間件技術(shù)對(duì)江蘇省交通廳公路局基礎(chǔ)數(shù)據(jù)庫(kù)的訪問(wèn)實(shí)現(xiàn)。

        2.2.4 服務(wù)層

        在服務(wù)層上,“服務(wù)”代表了業(yè)務(wù)功能上可被復(fù)用的應(yīng)用模塊??梢允褂萌魏伍_(kāi)放手段可訪問(wèn)到的應(yīng)用資源。這些開(kāi)放技術(shù)包括WEB、CICS、CORBA、消息機(jī)制、適配器、DCOM等。

        2.2.5 資源層

        資源層主要為完成各個(gè)業(yè)務(wù)系統(tǒng)的業(yè)務(wù)數(shù)據(jù)資源。

        無(wú)論是采用Java、C、C++開(kāi)發(fā)的應(yīng)用系統(tǒng),還是使用CORBA、Web服務(wù)、消息機(jī)制實(shí)現(xiàn)的異構(gòu)系統(tǒng),這些資源都可以作為可復(fù)用的松耦合的業(yè)務(wù)資產(chǎn),通過(guò)開(kāi)放的系統(tǒng)架構(gòu)實(shí)現(xiàn)靈活的互聯(lián)互通。

        3 結(jié)語(yǔ)

        利用J2ME/J2EE 架構(gòu)建立的移動(dòng)應(yīng)用系統(tǒng)不單在技術(shù)上具備一致性,還擁有較高的穩(wěn)定性、安全性和可擴(kuò)展性。通過(guò)對(duì)J2ME技術(shù)的利用,系統(tǒng)的客戶端可以涵蓋固定設(shè)備和高、低端移動(dòng)設(shè)備,傳統(tǒng)的J2EE應(yīng)用系統(tǒng)也可以很方便地?cái)U(kuò)展到移動(dòng)領(lǐng)域。隨著移動(dòng)應(yīng)用的普及,使用這種架構(gòu)來(lái)開(kāi)發(fā)企業(yè)級(jí)移動(dòng)應(yīng)用系統(tǒng)必將成為今后一個(gè)主流的選擇。

        參考文獻(xiàn)

        [1] 李松.基于J2EE架構(gòu)的無(wú)線應(yīng)用系統(tǒng)的研究與應(yīng)用[J].遼寧石油化工大學(xué)學(xué)報(bào),2005,25(2):86-88.

        [2] 胡虛懷,楊志和,李煥.J2ME移動(dòng)設(shè)備程序設(shè)計(jì)[M].北京:清華大學(xué)出版社,2005.

        [3] 潘敏,金連甫,姚伏天.基于J2ME和J2EE 的移動(dòng)電子商務(wù)應(yīng)用的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)工程與設(shè)計(jì),2004,25(10):1781-1783.

        [4] 周赟,謝煒,高傳善.基于J2ME的無(wú)線應(yīng)用的安全性[J].計(jì)算機(jī)應(yīng)用與軟件,2004,21(8):100-102.

        [5] Michael JuntaoYuan.Enterprise J2ME:Developing MobileJava Applications[M].Prentice Hall,2003.endprint

        應(yīng)用支撐主要提供服務(wù)目錄、信息共享交換和服務(wù)應(yīng)用整合等基礎(chǔ)的服務(wù),包括數(shù)據(jù)訪問(wèn)服務(wù)、集成服務(wù)、事務(wù)服務(wù)、流程服務(wù)、目錄服務(wù)和消息服務(wù)等??傮w來(lái)說(shuō),這些服務(wù)都要基于業(yè)界的標(biāo)準(zhǔn)規(guī)范,支持跨平臺(tái)、異構(gòu)數(shù)據(jù)庫(kù)的應(yīng)用訪問(wèn)和控制技術(shù),為服務(wù)集成和信息服務(wù)提供基礎(chǔ)支撐。

        數(shù)據(jù)訪問(wèn)服務(wù)通過(guò)對(duì)南通市公路協(xié)同巡查系統(tǒng)數(shù)據(jù)庫(kù)的訪問(wèn)以及應(yīng)用中間件技術(shù)對(duì)江蘇省交通廳公路局基礎(chǔ)數(shù)據(jù)庫(kù)的訪問(wèn)實(shí)現(xiàn)。

        2.2.4 服務(wù)層

        在服務(wù)層上,“服務(wù)”代表了業(yè)務(wù)功能上可被復(fù)用的應(yīng)用模塊??梢允褂萌魏伍_(kāi)放手段可訪問(wèn)到的應(yīng)用資源。這些開(kāi)放技術(shù)包括WEB、CICS、CORBA、消息機(jī)制、適配器、DCOM等。

        2.2.5 資源層

        資源層主要為完成各個(gè)業(yè)務(wù)系統(tǒng)的業(yè)務(wù)數(shù)據(jù)資源。

        無(wú)論是采用Java、C、C++開(kāi)發(fā)的應(yīng)用系統(tǒng),還是使用CORBA、Web服務(wù)、消息機(jī)制實(shí)現(xiàn)的異構(gòu)系統(tǒng),這些資源都可以作為可復(fù)用的松耦合的業(yè)務(wù)資產(chǎn),通過(guò)開(kāi)放的系統(tǒng)架構(gòu)實(shí)現(xiàn)靈活的互聯(lián)互通。

        3 結(jié)語(yǔ)

        利用J2ME/J2EE 架構(gòu)建立的移動(dòng)應(yīng)用系統(tǒng)不單在技術(shù)上具備一致性,還擁有較高的穩(wěn)定性、安全性和可擴(kuò)展性。通過(guò)對(duì)J2ME技術(shù)的利用,系統(tǒng)的客戶端可以涵蓋固定設(shè)備和高、低端移動(dòng)設(shè)備,傳統(tǒng)的J2EE應(yīng)用系統(tǒng)也可以很方便地?cái)U(kuò)展到移動(dòng)領(lǐng)域。隨著移動(dòng)應(yīng)用的普及,使用這種架構(gòu)來(lái)開(kāi)發(fā)企業(yè)級(jí)移動(dòng)應(yīng)用系統(tǒng)必將成為今后一個(gè)主流的選擇。

        參考文獻(xiàn)

        [1] 李松.基于J2EE架構(gòu)的無(wú)線應(yīng)用系統(tǒng)的研究與應(yīng)用[J].遼寧石油化工大學(xué)學(xué)報(bào),2005,25(2):86-88.

        [2] 胡虛懷,楊志和,李煥.J2ME移動(dòng)設(shè)備程序設(shè)計(jì)[M].北京:清華大學(xué)出版社,2005.

        [3] 潘敏,金連甫,姚伏天.基于J2ME和J2EE 的移動(dòng)電子商務(wù)應(yīng)用的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)工程與設(shè)計(jì),2004,25(10):1781-1783.

        [4] 周赟,謝煒,高傳善.基于J2ME的無(wú)線應(yīng)用的安全性[J].計(jì)算機(jī)應(yīng)用與軟件,2004,21(8):100-102.

        [5] Michael JuntaoYuan.Enterprise J2ME:Developing MobileJava Applications[M].Prentice Hall,2003.endprint

        應(yīng)用支撐主要提供服務(wù)目錄、信息共享交換和服務(wù)應(yīng)用整合等基礎(chǔ)的服務(wù),包括數(shù)據(jù)訪問(wèn)服務(wù)、集成服務(wù)、事務(wù)服務(wù)、流程服務(wù)、目錄服務(wù)和消息服務(wù)等??傮w來(lái)說(shuō),這些服務(wù)都要基于業(yè)界的標(biāo)準(zhǔn)規(guī)范,支持跨平臺(tái)、異構(gòu)數(shù)據(jù)庫(kù)的應(yīng)用訪問(wèn)和控制技術(shù),為服務(wù)集成和信息服務(wù)提供基礎(chǔ)支撐。

        數(shù)據(jù)訪問(wèn)服務(wù)通過(guò)對(duì)南通市公路協(xié)同巡查系統(tǒng)數(shù)據(jù)庫(kù)的訪問(wèn)以及應(yīng)用中間件技術(shù)對(duì)江蘇省交通廳公路局基礎(chǔ)數(shù)據(jù)庫(kù)的訪問(wèn)實(shí)現(xiàn)。

        2.2.4 服務(wù)層

        在服務(wù)層上,“服務(wù)”代表了業(yè)務(wù)功能上可被復(fù)用的應(yīng)用模塊??梢允褂萌魏伍_(kāi)放手段可訪問(wèn)到的應(yīng)用資源。這些開(kāi)放技術(shù)包括WEB、CICS、CORBA、消息機(jī)制、適配器、DCOM等。

        2.2.5 資源層

        資源層主要為完成各個(gè)業(yè)務(wù)系統(tǒng)的業(yè)務(wù)數(shù)據(jù)資源。

        無(wú)論是采用Java、C、C++開(kāi)發(fā)的應(yīng)用系統(tǒng),還是使用CORBA、Web服務(wù)、消息機(jī)制實(shí)現(xiàn)的異構(gòu)系統(tǒng),這些資源都可以作為可復(fù)用的松耦合的業(yè)務(wù)資產(chǎn),通過(guò)開(kāi)放的系統(tǒng)架構(gòu)實(shí)現(xiàn)靈活的互聯(lián)互通。

        3 結(jié)語(yǔ)

        利用J2ME/J2EE 架構(gòu)建立的移動(dòng)應(yīng)用系統(tǒng)不單在技術(shù)上具備一致性,還擁有較高的穩(wěn)定性、安全性和可擴(kuò)展性。通過(guò)對(duì)J2ME技術(shù)的利用,系統(tǒng)的客戶端可以涵蓋固定設(shè)備和高、低端移動(dòng)設(shè)備,傳統(tǒng)的J2EE應(yīng)用系統(tǒng)也可以很方便地?cái)U(kuò)展到移動(dòng)領(lǐng)域。隨著移動(dòng)應(yīng)用的普及,使用這種架構(gòu)來(lái)開(kāi)發(fā)企業(yè)級(jí)移動(dòng)應(yīng)用系統(tǒng)必將成為今后一個(gè)主流的選擇。

        參考文獻(xiàn)

        [1] 李松.基于J2EE架構(gòu)的無(wú)線應(yīng)用系統(tǒng)的研究與應(yīng)用[J].遼寧石油化工大學(xué)學(xué)報(bào),2005,25(2):86-88.

        [2] 胡虛懷,楊志和,李煥.J2ME移動(dòng)設(shè)備程序設(shè)計(jì)[M].北京:清華大學(xué)出版社,2005.

        [3] 潘敏,金連甫,姚伏天.基于J2ME和J2EE 的移動(dòng)電子商務(wù)應(yīng)用的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)工程與設(shè)計(jì),2004,25(10):1781-1783.

        [4] 周赟,謝煒,高傳善.基于J2ME的無(wú)線應(yīng)用的安全性[J].計(jì)算機(jī)應(yīng)用與軟件,2004,21(8):100-102.

        [5] Michael JuntaoYuan.Enterprise J2ME:Developing MobileJava Applications[M].Prentice Hall,2003.endprint

        亚洲av无码一区二区二三区| 亚洲成人精品在线一区二区| 揄拍成人国产精品视频| 色橹橹欧美在线观看视频高清 | 午夜视频在线观看国产| 亚洲人成在久久综合网站| 免费1级做爰片1000部视频| 亚洲国产成人91| 亚洲av网站首页在线观看| 人妻少妇精品视频一区二区三区l| 99久久婷婷国产综合精品青草免费| 国产午夜影视大全免费观看| bbbbbxxxxx欧美性| 青青草中文字幕在线播放| 欧美日韩亚洲中文字幕二区| 无遮无挡三级动态图| 亚洲欧洲无码精品ⅤA| 中文av字幕一区二区三区| 欧美成人aaa片一区国产精品| 国产思思99re99在线观看| 老肥熟女老女人野外免费区| 中文字幕av永久免费在线| 免费高清av一区二区三区| 国产精品无需播放器| 少妇一区二区三区乱码| 精品激情成人影院在线播放| 国产黄在线观看免费观看不卡| 精品欧美久久99久久久另类专区| 亚洲av手机在线一区| 日韩欧美在线综合网另类| 欧美黑人粗暴多交高潮水最多| 国产亚洲精品国看不卡| 久久亚洲中文字幕精品二区 | 国产精品亚洲综合久久| 久久婷婷五月综合97色一本一本 | 欧美日韩一区二区三区视频在线观看| 成人国产高清av一区二区三区| 中文字幕中文有码在线| 亚洲成人电影在线观看精品国产| 中文字幕二区三区在线| 免费av片在线观看网址|