基于J2ME平臺的移動電子商務(wù)應(yīng)用研究_第1頁
基于J2ME平臺的移動電子商務(wù)應(yīng)用研究_第2頁
基于J2ME平臺的移動電子商務(wù)應(yīng)用研究_第3頁
免費預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

基于J2ME平臺的移動電子商務(wù)應(yīng)用研究摘要:j2me平臺由于本身的特點,己經(jīng)成為當下業(yè)界流行的無線應(yīng)用開發(fā)支柱平臺。利用j2me提供的功能,電子商務(wù)、企業(yè)的商務(wù)應(yīng)用等都能夠擴展到無線上來。本文關(guān)鍵詞語:j2me、移動電子商務(wù)、移動股票信息系統(tǒng)1移動電子商務(wù)應(yīng)用背景傳統(tǒng)的電子商務(wù)是基于企業(yè)intranet或廣域的internet的,用戶并不能實現(xiàn)隨時隨地的獲取想要的企業(yè)信息資源。據(jù)統(tǒng)計,我們國家手機用戶數(shù)量已跨越2.5億,隨著國內(nèi)外手機用戶數(shù)量的快速增長,將企業(yè)應(yīng)用擴展到無線應(yīng)用領(lǐng)域的需求日益顯的主要而緊迫。無線技術(shù)應(yīng)用延伸了客戶端用戶對空間位置的需求,使這些企業(yè)需求變?yōu)楝F(xiàn)實。2j2me技術(shù)概述java是sunmicrosystems公司在1995年中推出的一套程序語言兼平臺。sun在jdkl.2版公開后將java改名為java2,并從新定義了java技術(shù)的構(gòu)架。sunmicrosystems將j2me定義為“一種以廣泛的消費性產(chǎn)品為目的的高度優(yōu)化的java運行時環(huán)境,包含尋呼機、移動電話、可視電話、數(shù)字機頂盒和汽車導(dǎo)航系統(tǒng)〞。自從1999年61operconference上聲明之后,j2me為小型設(shè)備帶來了java語言的跨平臺功能,允許移動無線設(shè)備分享應(yīng)用程序。j2me采取3層構(gòu)造設(shè)計,分別是configuration(配置層)、profile(簡表層)、optionalpackages(廠商選擇性實現(xiàn)),j2me的技術(shù)構(gòu)架如此圖1所示。最低層為配置層(configuration),包含虛擬機(vm)和類庫兩部分,這一層與設(shè)備層(硬件及操作系統(tǒng))關(guān)系嚴密,由sun提供參考規(guī)范和源代碼,設(shè)備廠商根據(jù)設(shè)備特征進行相應(yīng)的移植。j2me提供有兩個配置:資源相對無限的設(shè)備配置(cdc)和資源有限連接設(shè)備配置(cldc)。前者重要面向有較大內(nèi)存和處理能力而只需有限功能的設(shè)備,如電視置頂盒、冰箱、汽車導(dǎo)航設(shè)備等,后者重要面向?qū)?nèi)存和處理能力有較大限制的手持設(shè)備,如如今使用的手機、pda等。在配置層〔configuration〕之上的規(guī)范成為profile簡表。簡表針對各種不同機器的特性定義了高級的api,這些高級的api通常都是與其他平臺不相關(guān)的擴大類庫。cldc之上則重要提供有移動信息設(shè)備簡表(midp),即用于手機、pda等移動終端的設(shè)備簡表,提供api以支持無線應(yīng)用的開發(fā)。最上層規(guī)范為optionalpackages(廠商選擇性實現(xiàn)包),是一組和其他規(guī)范或api沒有任何依存性的自己具有獨立價值的類庫,程序員根據(jù)廠商提供的這些功能開發(fā)出相應(yīng)功能的應(yīng)用程序。用于cldc的基礎(chǔ)虛擬機是sun公司的kvm。kvm是一個專門為小型、資源受限設(shè)備所設(shè)計的緊湊的、便攜的java虛擬機。java虛擬機是java程序語言的核心,只要java程序在履行,java虛擬機也一定在履行。java虛擬機是實際履行java程序的引擎,也是java語言具有這么多優(yōu)良特色的關(guān)鍵所在。midp(mobileinformationdeviceprofile)應(yīng)用程序是指根據(jù)mobileinformationdeviceprofile規(guī)范所開發(fā)的應(yīng)用程序。midp是javaapi中面向移動終端的集合,通過與j2me中的面向移動終端產(chǎn)品配置cldc配合使用,就能夠提供j2me應(yīng)用程序所需的運行環(huán)境。j2me無線應(yīng)用開發(fā)重要是基于cldc/midp的開發(fā),其應(yīng)用程序可運行于移植有kvm的手機、pda等,這類設(shè)備由midp定義,即移動信息設(shè)備(mid)。3移動電子商務(wù)系統(tǒng)實現(xiàn)本文將以一個移動股票信息系統(tǒng)作為移動商務(wù)應(yīng)用的原型系統(tǒng),在這里基礎(chǔ)上重點論述移動商務(wù)系統(tǒng)中移動客戶端的設(shè)計與實現(xiàn)。在移動股票信息系統(tǒng)中設(shè)計了股票的交易、查詢等活動,它允許用戶使用手機通過gprs通信網(wǎng)絡(luò)訪問效勞器,并進行效勞商提供的商務(wù)活動。其詳細流程為:移動終端用戶進入股票信息系統(tǒng)后,買賣股票部分通過輸入用戶帳號、密碼、股票代號和成交量等信息,與效勞器端通信并進行交易;添加、刪除股票信息允許用戶在移動設(shè)備上存儲自己感興趣股票的基本信息,除此之外還能夠聯(lián)機查詢這些股票的實時信息(如當下最高價、最低價、成交量等)和歷史數(shù)據(jù)(一個月、三個月、六個月)的價格、成交量的曲線圖??蛻舳薽idp詳細流程圖如此圖2所示。midlet是一個能夠履行的j2me/midp應(yīng)用程序基本單位。midlet主程序的實現(xiàn)框架如下:publicclassstockmidletextendsmidlet{displaydisplay;……publicstockmidlet(){……//數(shù)據(jù)初始化,讀取rms中的數(shù)據(jù)display=play(this);}protectedvoidstartapp()throwsmidletstatechangeexception{stock_main_screenf=newstock_main_screen(“股票信息系統(tǒng)〞,this,null);……//定義alert對象,并設(shè)置畫面停留時間,再轉(zhuǎn)向系統(tǒng)主菜單界面rent(systeminfo,f);}protectedvoidpauseapp(){}protectedvoiddestroyapp(booleanarg0){}}本文重點研究了j2me平臺下移動商務(wù)系統(tǒng)中移動終端mdip應(yīng)用開發(fā)技術(shù)的解決方案,針對移動客戶端重要論述移動商務(wù)系統(tǒng)中移動客戶端的設(shè)計與實現(xiàn)。有關(guān)移動電子商務(wù)系統(tǒng)的設(shè)計與實現(xiàn)還有眾多方面值得去討論和研究。隨著移動通信、數(shù)據(jù)傳輸以及高速互聯(lián)技術(shù)的快速發(fā)展,使得電子商務(wù)的領(lǐng)域不斷擴張,其中之一的移動商務(wù)因

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論