尹曉婷


摘 要:作為一個新型技術平臺的J2ME被相關企業廣泛運用與各項電子商務平臺的分析與研究之中,通過運用J2ME的相關功能,能夠將電子和企業商務應用擴展到無線的方向上發展。本文以J2ME技術的研究為基礎,提出如何設計與實現J2ME的移動電子商務平臺。
關鍵詞:J2ME;移動電子商務平臺;移動股票系統
1 前言
一般來說,傳統意義上的電子商務是以廣域的Internet的和企業Internet為基礎的,用戶不能夠方便快捷的獲取相應的企業信息與資源。據不完全統計,我國的手機用戶數量已經超過3億人數,國內外日益增長的手機用戶數量致使企業對無線應用領域的需求和擴展變得尤為緊迫。無線技術的應用擴大和延伸了用戶客戶端對空間位置的要求,讓這些企業的需求轉變成現實中開發的無線電子商務,企業可以更特有效的處理與客戶之間的關系,加強跨區域的遠程工作,改善企業與合作伙伴、客戶、職員以及整個供應鏈間的通信情況
2 J2ME技術
1995年Sun Microsystems公司推出了一套全新的程序語言和平臺。隨后,在JDK.1.2版公開之后Sun Microsystems公司又將Java更名為Java2,并且重新定義和構建了Java的技術構架。J2ME被定義為被高度優化后的Java運行環境,是以消費性產品為主要目標,包括移動電話、尋呼機、可視電話、汽車導航系統和數字機頂盒等。1999年以來,J2ME服務于各項小型設備,移動無線設備能夠共享和應用此程序。J2ME采用了三層結構的設計,分別是配置層、簡表層和廠商選擇性實現,其主要技術結構如下圖一所示。
最底層是配置層,主要包括虛擬機和類庫兩大部分,配置層和設備層,也就是硬件和操作系統具有緊密的聯系,設備廠商根據提供的源代碼、參考規范以及設備特征來進行相應的移植工作。J2ME擁有兩個配置,CDC(資源相對無限的設備配置)和CLDC(資源有限連接設備的配置)CDC主要面對具有較大處理能力和內存但只需要有限功能的移動設備,例如汽車導航設備、冰箱和電視機頂盒等,而CLDC主要面對的是處理能力和內存相對較弱的手持設備,例如PDA、平板電腦、手機等。Profile簡表針根據不同機器的特征自定義了相對高級的API,通常定義后的高級API與其它平臺的擴充類庫沒有聯系。CLDC上主要提供了MIDP(移動信息社會的簡表),也就是用于PDA、手機等移動終端方面的設備簡表,提供給PAI以幫助和支持無線應用的研究和開發。廠商選擇性實現是一組與API或其它規范沒有任何依存性的個體,具有獨立的價值類庫,相關程序員能夠依據廠商提供的功能開發和研究出相應功能的應用程序。
3 基于J2ME移動電子商務平臺的設計與實現
本文將移動股票信息的系統為移動商務的原型應用系統,以此為基礎重點論述如何在移動商務系統中設計和實現移動客戶端。移動股票信息系統允許用戶運用手機的GPRS通信網絡功能訪問服務器,進行股票的查詢和交易等商務活動。
其主要流程為:終端用戶在進入股票信息系統之后,通過輸入用戶相關的賬號和密碼,以及股票的代號和成交量等基本信息來與服務器通信,進行股票交易活動,其中刪除和添加股票信息的選擇功能允許用戶在手機上保留感興趣的股票信息,并且可以通過聯機的方式查詢相關股票的實時訊息,例如股票的價格、成交量、歷史數據曲線圖等。MIDP客戶端的具體流程圖如圖二所示。
4 結語
本文主要在J2ME平臺基礎上研究移動商務系統里MDIP終端應用的開發技術,以及相關解決方案,根據移動客戶端論述如何在移動商務系統里設計和實現移動客戶端。電子商務的應用領域隨著高速發展的互聯技術、數據傳輸和移動通信設施而不斷擴張,電子商務之下的移動商務因其具有的方便快捷等特點,逐漸成為電子商務的主要發展方向,推動了移動商務系統的應用和發展。
[參考文獻]
[1]康世英.J2ME在移動電子商務中的應用研究[J].微處理機,2010,31(4).
[2]趙紅燕.基于J2ME的移動電子商務應用研究[J].科技信息,2012(33):491-492.