物聯(lián)網(wǎng)移動(dòng)電子商務(wù)平臺(tái)研究
時(shí)間:2022-03-07 09:58:20
導(dǎo)語(yǔ):物聯(lián)網(wǎng)移動(dòng)電子商務(wù)平臺(tái)研究一文來(lái)源于網(wǎng)友上傳,不代表本站觀點(diǎn),若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。
摘要:文章針對(duì)目前大多數(shù)移動(dòng)電子商務(wù)平臺(tái)沒有實(shí)時(shí)的信息采集設(shè)備,系統(tǒng)的靈活度、交互度較差,終端用戶不能及時(shí)獲取商品的詳細(xì)信息等問題,提出并闡述了一種基于物聯(lián)網(wǎng)中間件的移動(dòng)電子商務(wù)平臺(tái)的多層體系架構(gòu)。通過(guò)引入中間件技術(shù),為上層的應(yīng)用程序提供了集成與共享的統(tǒng)一接口和相同的訪問模式,屏蔽了底層的數(shù)據(jù)差異,為系統(tǒng)資源集成提供了可靠的技術(shù)保障。
關(guān)鍵詞:物聯(lián)網(wǎng)中間件;移動(dòng)電子商務(wù);多層體系架構(gòu)
1.傳統(tǒng)的移動(dòng)電子商務(wù)系統(tǒng)問題分析
移動(dòng)電子商務(wù)是在電子商務(wù)的基礎(chǔ)上發(fā)展而來(lái)的,它通過(guò)無(wú)線連接設(shè)備將常見的移動(dòng)設(shè)備如:便攜式電腦、手機(jī)、商務(wù)PDA等接入系統(tǒng),并進(jìn)行通信。移動(dòng)電子商務(wù)的發(fā)展與壯大為企業(yè)、商家?guī)?lái)了巨大的發(fā)展機(jī)遇,提供了無(wú)限商機(jī)。移動(dòng)電子商務(wù)的發(fā)展需要強(qiáng)大而靈活的電子商務(wù)系統(tǒng)平臺(tái)的支撐,而與普通的電子商務(wù)系統(tǒng)平臺(tái)不同的是,移動(dòng)電子商務(wù)的支撐平臺(tái)需要架設(shè)移動(dòng)、電信等網(wǎng)絡(luò),連接第三方支付平臺(tái),因此,對(duì)于商品在銷售過(guò)程中的安全性和便捷性等要求較高。傳統(tǒng)的移動(dòng)電子商務(wù)系統(tǒng)一般是以典型的B/S結(jié)構(gòu)來(lái)假設(shè),其構(gòu)建模式如圖1所示。這種兩級(jí)模式的數(shù)據(jù)在處理時(shí),由于沒有實(shí)時(shí)的信息采集設(shè)備,系統(tǒng)的靈活度、交互度較差,終端用戶不能及時(shí)獲取商品的詳細(xì)信息,也不能對(duì)商品的配送過(guò)程進(jìn)行監(jiān)控,這樣就極大地增加了買賣交易的風(fēng)險(xiǎn)性,特別是在購(gòu)置貴重商品或者批量商品時(shí),以上弊端表現(xiàn)得尤為突出。經(jīng)過(guò)前期的調(diào)研,將傳統(tǒng)的電子商務(wù)或移動(dòng)電子商務(wù)系統(tǒng)所存在的弊端總結(jié)如下。(1)無(wú)法實(shí)時(shí)跟蹤和處理商品在生產(chǎn)、銷售過(guò)程中所出現(xiàn)的問題,也不能掌握商品從出廠到銷售終端整個(gè)供應(yīng)鏈的運(yùn)營(yíng)狀況,這就為假冒偽劣商品的流通創(chuàng)造了可能性。(2)由于電子商務(wù)系統(tǒng)是一個(gè)復(fù)雜的信息管理系統(tǒng),在整個(gè)商品銷售和供應(yīng)的過(guò)程中涉及到的機(jī)構(gòu)和部門較多,每個(gè)部門都是各自為政,很多與商品銷售相關(guān)的信息不能合并處理,也無(wú)法在其上做更進(jìn)一步的分析和決策。(3)傳統(tǒng)的移動(dòng)電子商務(wù)系統(tǒng)受到移動(dòng)終端性能和傳輸線路的影響,很多PC機(jī)上的功能不能實(shí)現(xiàn)。(4)傳統(tǒng)的移動(dòng)電子商務(wù)系統(tǒng)嚴(yán)重依賴于用戶所使用的終端,如果移動(dòng)終端丟失或者信息被竊取,用戶的支付密碼、數(shù)字證書等重要信息就會(huì)丟失,從而使得移動(dòng)電子商務(wù)的安全性受到嚴(yán)重威脅。
2.物聯(lián)網(wǎng)中間件技術(shù)
物聯(lián)網(wǎng)中間件技術(shù)可以對(duì)各類相連的RFID閱讀器、二維碼掃描設(shè)備、條碼掃描設(shè)備所采集到的龐大的數(shù)據(jù)流信息進(jìn)行控制,并解析給上層的應(yīng)用程序識(shí)別和使用。物聯(lián)網(wǎng)中間件主要包括兩個(gè)部分:數(shù)據(jù)采集和功能事件處理。由于系統(tǒng)所支持的終端設(shè)備種類較多,對(duì)于信息的采集方式和處理機(jī)制也不同,而物聯(lián)網(wǎng)中間件則為各類終端設(shè)備提供了統(tǒng)一的接入接口,這樣就可以屏蔽底層設(shè)備的差異。物聯(lián)網(wǎng)中間件中的閱讀器管理模塊則主要負(fù)責(zé)驅(qū)動(dòng)相應(yīng)的閱讀器進(jìn)行閱讀和信息采集工作,讀寫命令,監(jiān)聽閱讀器的工作狀態(tài),并將獲取到的閱讀器的標(biāo)簽信息轉(zhuǎn)發(fā)給上層應(yīng)用程序。同時(shí),閱讀器管理模塊也可以將上層應(yīng)用程序組件發(fā)出的讀寫指令轉(zhuǎn)換為設(shè)備可以識(shí)別的讀寫指令信息格式來(lái)控制讀寫設(shè)備的讀寫操作。物聯(lián)網(wǎng)中間件本身是一種收發(fā)消息的中間件,可以對(duì)采集的對(duì)象進(jìn)行點(diǎn)對(duì)點(diǎn)信息通信和消息的訂閱、、傳遞。物聯(lián)網(wǎng)中間件數(shù)據(jù)的處理過(guò)程如圖2所示。上層應(yīng)用程序通過(guò)消息的,獲取感興趣和需要的消息內(nèi)容,這些都是由事件觸發(fā)機(jī)制產(chǎn)生的。當(dāng)應(yīng)用程序需要使用數(shù)據(jù)時(shí),物聯(lián)網(wǎng)中間件按照消息的收發(fā)訂閱規(guī)則將觸發(fā)事件的相關(guān)信息返回應(yīng)用程序。為了便于系統(tǒng)統(tǒng)一提供數(shù)據(jù)服務(wù),這里的事件處理功能層為上層的應(yīng)用程序提供了集成與共享的統(tǒng)一接口和相同的訪問模式,從而屏蔽了底層的數(shù)據(jù)差異。同時(shí),中間件還對(duì)采集到的RFID原始數(shù)據(jù)進(jìn)行篩選、過(guò)濾、組合、轉(zhuǎn)換等,并將其轉(zhuǎn)換為終端設(shè)備和應(yīng)用程序可以識(shí)別的數(shù)據(jù)格式。
3.基于物聯(lián)網(wǎng)中間件的移動(dòng)電子商務(wù)多層體系架構(gòu)
針對(duì)傳統(tǒng)的移動(dòng)電子商務(wù)平臺(tái)中存在的問題,本文設(shè)計(jì)了基于物聯(lián)網(wǎng)中間技術(shù)的移動(dòng)電子商務(wù)多層體系架構(gòu)模型,如圖3所示。通過(guò)加入中間件的數(shù)據(jù)緩沖機(jī)制則會(huì)使得終端閱讀器,特別是RFID閱讀器在工作時(shí)流暢地讀寫數(shù)據(jù)信息,而對(duì)于每一個(gè)閱讀器來(lái)說(shuō),只能在限定的工作區(qū)域內(nèi)進(jìn)行工作和信息的識(shí)別,但在此范圍內(nèi)所有相關(guān)工作標(biāo)簽的信息都會(huì)被讀取,因此會(huì)產(chǎn)生一些錯(cuò)誤、無(wú)序、重復(fù)的數(shù)據(jù)信息。當(dāng)閱讀器讀出多個(gè)標(biāo)簽信息后,閱讀器管理模塊將所獲取到的信息進(jìn)行優(yōu)先級(jí)隊(duì)列緩沖,而且可以設(shè)置多個(gè)緩沖區(qū)進(jìn)行緩沖,從而防止數(shù)據(jù)信息丟失。同時(shí),可以在數(shù)據(jù)緩沖期間對(duì)其有效性和安全性進(jìn)行檢測(cè)和驗(yàn)證,將無(wú)效數(shù)據(jù)刪除,以免閱讀器讀到非法數(shù)據(jù)造成失誤。以移動(dòng)電子商務(wù)平臺(tái)中電子支付與物流配送模塊為例,基于中間件的移動(dòng)電子支付模塊的數(shù)據(jù)處理流程如圖4所示。系統(tǒng)物聯(lián)網(wǎng)中間件為移動(dòng)電子支付系統(tǒng)提供基礎(chǔ)的商品信息、物流信息、商品交易金額、物流費(fèi)用等業(yè)務(wù)數(shù)據(jù)信息,也可以讓用戶終端通過(guò)移動(dòng)設(shè)備直接完成支付過(guò)程,還可以將用戶信息、商品需求信息、訂單信息、交易支付信息等寫入接口的數(shù)據(jù)信息表中,而各個(gè)應(yīng)用系統(tǒng)則通過(guò)接口查詢數(shù)據(jù)信息表后讀取相應(yīng)的信息,從而實(shí)現(xiàn)獨(dú)立和相互關(guān)聯(lián)的數(shù)據(jù)共享模式。當(dāng)應(yīng)用系統(tǒng)進(jìn)行業(yè)務(wù)操作,需要訪問共享數(shù)據(jù)資源時(shí),那么只需要在BaseDao的基礎(chǔ)上集成各個(gè)接口的定義即可。將系統(tǒng)中進(jìn)行通信的各個(gè)模塊的行為動(dòng)作抽象出來(lái),定義在公共接口BaseDao中,具體代碼如下。
4.結(jié)語(yǔ)
本文通過(guò)引入物聯(lián)網(wǎng)中間件技術(shù),構(gòu)建一種基于中間件技術(shù)的移動(dòng)電子商務(wù)多層體系架構(gòu),從而為上層的應(yīng)用程序提供了集成與共享的統(tǒng)一接口和相同的訪問模式,屏蔽了底層的數(shù)據(jù)差異,為系統(tǒng)資源集成提供了可靠的技術(shù)保障。
參考文獻(xiàn):
[1]范德輝,高杉,倪萍.物聯(lián)網(wǎng)智能終端適配中間件開發(fā)模式[J].計(jì)算機(jī)系統(tǒng)應(yīng)用,2016,24(3):151-155.
[2]趙妍.基于中間件的物聯(lián)網(wǎng)多終端數(shù)據(jù)整合分析研究[J].科技通報(bào),2015(4):187-189.
[3]白秀偉,惠曉威.物聯(lián)網(wǎng)中間件數(shù)據(jù)處理研究[J].計(jì)算機(jī)測(cè)量與控制,2015,20(7):1938-1940.
[4]段書凱,唐朝清,李敏杰,等.基于物聯(lián)網(wǎng)中間件的煙草倉(cāng)庫(kù)監(jiān)控管理系統(tǒng)[J].西南大學(xué)學(xué)報(bào)(自然科學(xué)版),2014,36(9):174-181.
[5]譚云松,韓建軍.一種面向服務(wù)的物聯(lián)網(wǎng)中間件模型[J].計(jì)算機(jī)科學(xué),2011,38(b10):1-3.
[6]羅劍.一種面向移動(dòng)智能設(shè)備的物聯(lián)網(wǎng)中間件服務(wù)模型[J].自動(dòng)化儀表,2016,37(4):78-81.
作者:拜亞萌 單位:焦作大學(xué)信息工程學(xué)院