国产亚洲综合精品一区二区三区_亚洲永久网址在线观看_亚洲色大成网站www久久九_国产亚洲AV夜间福利香蕉149

面向移動設備的可配置RFID中間件設計與實現

2013-10-31 18:03 來源:互聯網 作者:和靜

0 引言

射頻識別(Radio Frequency Identification, RFID)中間件是在物理RFID閱讀器和上層應用軟件之間的一層軟件,RFID中間件屏蔽了各種不同的閱讀器傳輸標準,使上層應用軟件得到統一、不變的數據和控制接口;另外,它還能對原始數據進行整合和過濾,產生用戶定制的數據報表。在大規模應用RFID技術時,將產生海量數據,應用RFID中間件將使數據處理和傳輸變得相對簡單。中間件的承上啟下作用使RFID系統設計更為靈活,維護更為簡單,不論是后端應用程序的變化,還是前端閱讀器變化,都不會影響另外一端,省去維護多對多連接的復雜性問題。

RFID中間件是RFID技術應用領域和應用規模發展的產物,當今市場上已有一些產品,如:SUN、Microsoft和BEA的RFID中間件產品,然而,這些產品大都是運行在PC機或服務器端,由于網絡帶寬有限,海量的數據要通過網絡傳輸,大量無效的數據都要集中在服務器端,服務器必須對海量的數據進行篩選、過濾并按照確定的業務規則使數據轉化成用戶需要的、有意義的數據,這種復雜的處理必會增加服務器的壓力,影響系統的性能。在發生網絡故障時,也容易造成數據的丟失等。

隨著技術的進步,移動設備(如PDA等)的內存存儲能力、CPU的處理能力不斷增強,這也使得設計一種面向移動設備的RFID中間件成為可能。針對這種技術發展趨勢,本文提出了一種面向移動設備的可靈活部署的RFID中間件SeaMobileMiddleware(SMM)。SMM能有效利用移動設備的內存、CPU等空閑資源,在數據發往服務器之前做一系列的預處理,優化原始數據,降低網絡和服務器壓力,并在網絡故障時自動存儲數據,保證數據的一致性。

1 RFID中間件SMM系統架構

系統架構對系統整體性能有很大影響,針對移動設備特點,給出了一種面向移動設備的可靈活配置RFID中間件SMM系統架構,如圖1所示。

SMM的系統整體架構包括三大模塊,其中:最下層為Device模塊,負責把物理的真實設備抽象為系統的Device對象;中間層為Task Manager模塊,是SMM的核心模塊,負責處理用戶和上層應用系統的一切命令,把標準的XML命令轉化系統的Task對象并執行,以用來控制Device對象;最上層是用戶接口(User Interface,UI)模塊,是基于標準的Java swing開發的圖形界面,使用戶可以在本地方便地控制Device對象。同時,SMM也提供標準Web service接口,方便其他遠程系統控制和管理移動設備。

通過為移動設備提供本地UI和遠程管理接口,SMM可以使用戶自定義流程,通過過濾和篩選將原始標簽數據轉化成用戶想要的有意義數據。Task Manger提供的基于XML的標準接口也為SMM提供了很好的擴展性和兼容性。

1

1.1 Device模塊

由于目前的Tag、Reader等種類繁多,標準各不相同,RFID中間件的核心功能一個就是屏蔽閱讀器傳輸標準的差異,為上層提供統一的接口。SMM通過抽象,把不同種類RFID閱讀器、PDA等移動設備作為不同類型Device對象進行處理,并為每種Device配置Rule、Dispatcher和Driver三種屬性。不同Tag發出的原始數據通過Driver適配變為統一的數據格式,通過Rule將統一的數據格式轉化成上層系統需要的數據,然后通過Dispatcher把數據發送到所需的上層應用程序中。

1)Driver:考慮到實際應用中的Tag、Reader的多樣性,Driver對不同類型Reader數據進行適配處理,對數據進行統一和格式化。SMM架構中內置了缺省的Driver,負責處理當前大部分流行的Reader.同時,針對特殊需求,用戶可以開發特定Driver完成特殊Reader及Tag的數據標準化。

2)Rule:Rule可以自定義特定業務邏輯和數據過濾規則,從而把數據轉化成上層應用程序需要的有意義的數據。

比如:通過Rule配置提取同一個廠商生產的Tag的數據。

3)Dispatcher:Dispatcher定義數據分發路徑,為數據提供路由功能。可以自定義Dispatcher,從而把數據發送到用戶需要的上層應用程序中。另外,系統提供了離線Dispatcher,用于設備離線時的數據處理。當設備處于離線狀態時,系統會把數據保存在嵌入式移動數據庫"Olite"上,當系統連線時,離線Dispatcher自動將保存在"Olite"數據庫的歷史事件發送到上層應用程序中,從而實現數據自動同步。

基于抽象思想,Device模塊把各種不同RFID閱讀器等抽象成不同對象。通過配置Rule、Dispatcher和Drive屬性等管理真實設備,將來源不同的Tag數據格式化為統一標準的數據,并按用戶定義的規則過濾數據,轉發到對應的上層系統中。

1.2 Task Manager模塊

RFID中間件的另一核心功能是對外提供標準接口,便于上層應用程序調用和二次開發[10].SMM中Task Manager模塊通過管理所有命令和任務執行提供標準輸入輸出。

Task Manager模塊具有如下功能:1)接受各種XML命令,解析XML命令找到對應的任務對象并執行后把結果封裝成標準的XML返回給調用者;2)提供高效的任務隊列來處理各種各樣的XML命令;3)提供動態的日志隊列使用戶能夠實時監控設備的相關信息。

基于Task Manager模塊,SMM提供圖形界面和Web Service兩種類型的請求來控制和管理移動設備,以使用戶獲取所需的數據。如果是SMM內部請求,則提供標準的Java API;如果是外部請求,則提供基于XML的標準Web接口。圖3給出了Task Manager的實現流程。在模塊中,上層應用程序通過HTTP協議把標準XML命令發送到SMM,SMM通過內嵌的輕型HTTP Server Jetty處理各種HTTP請求。Jetty接受到標準的XML請求后,把各種XML命令給Task Manager模塊,Task Manager解析XML格式的命令后,通過Java反射得到對應的Task對象。如果Task對象是同步的,則調用Task執行方法,返回相應結果并轉化成標準XML給Jetty服務器;如果Task對象是異步的,則放到任務隊列里面去,返回為空。

2_副本

任務隊列通過線程按照先進先出的方法來執行任務。為展示Task執行過程,本文給出設備啟動過程展現上層應用程序控制設備的過程。

1 2 > 
移動設備 RFID中間件

相關閱讀

暫無數據

一周熱門

国产亚洲综合精品一区二区三区_亚洲永久网址在线观看_亚洲色大成网站www久久九_国产亚洲AV夜间福利香蕉149

    亚洲女爱视频在线| 欧美精品三级在线观看| 欧美一区二区免费视频| 一区二区三区国产精品| 亚洲色图欧美激情| 91黄色免费版| 欧美一区二视频| 国产精品久久久久影院| 麻豆精品国产传媒mv男同 | 亚洲六月丁香色婷婷综合久久 | 免费成人性网站| 久久综合九色综合97_久久久| 亚洲二区视频在线| 26uuu亚洲综合色欧美| 亚洲一二三四在线| 99精品热视频| 午夜欧美视频在线观看| 国产女主播一区| 久久99精品久久只有精品| 国产精品久久久久久久久免费樱桃 | 1区2区3区精品视频| 国产乱码一区二区三区| 亚洲日穴在线视频| 日韩亚洲欧美在线观看| 午夜视频一区二区| 久久日韩精品一区二区五区| 欧美系列一区二区| 一区二区三区日韩欧美| 99久久综合99久久综合网站| 色综合久久88色综合天天免费| 日本一区二区三区电影| 国产精品一区一区三区| 亚洲一区二区三区自拍| 国产丝袜美腿一区二区三区| 精品一区二区三区久久| 亚洲同性gay激情无套| 日韩欧美一区二区视频| 日本不卡一区二区| 亚洲视频精选在线| 久久免费美女视频| 精品在线播放免费| 亚洲精品中文在线| 中文字幕国产一区| 成人动漫一区二区在线| 天天色综合成人网| 亚洲天堂免费看| 99久久精品国产导航| 91在线无精精品入口| 色综合天天视频在线观看 | 欧美大胆人体bbbb| 看电影不卡的网站| 有码一区二区三区| 日本一区二区视频在线观看| 国产成人午夜电影网| 色诱视频网站一区| 亚洲国产毛片aaaaa无费看| 欧美国产日韩精品免费观看| 日韩久久精品一区| 激情综合色播五月| 色噜噜狠狠成人网p站| 亚洲国产一区在线观看| 国产精品美女一区二区在线观看| 欧美成人午夜电影| 国产一区不卡精品| 欧美优质美女网站| 日韩制服丝袜av| 亚洲欧美日韩国产一区二区三区| 国产精品网站一区| 久久久亚洲欧洲日产国码αv| 91精品国产日韩91久久久久久| 蜜桃久久久久久| 色综合天天天天做夜夜夜夜做| 亚洲精品免费视频| 国产精品乱码久久久久久| 国产日韩欧美一区二区三区乱码| www.欧美日韩| 欧美一区二区三区四区久久| 国产毛片精品国产一区二区三区| 欧美亚洲禁片免费| 日韩成人av影视| 亚洲一区二区精品久久av| 亚洲日本丝袜连裤袜办公室| 国产精品美女久久久久av爽李琼| 国产三级三级三级精品8ⅰ区| 99免费精品视频| 欧美精品一区二区久久婷婷| eeuss鲁一区二区三区| 日韩一区二区三| 国产高清精品网站| 欧美一区二区三区免费在线看 | 日韩精品中午字幕| 成人av在线影院| 日韩欧美在线一区二区三区| 福利一区二区在线| 欧美一二三区在线观看| 国产91丝袜在线播放九色| 欧美一激情一区二区三区| 国产91精品精华液一区二区三区| 欧美一卡二卡三卡| 成a人片国产精品| 2欧美一区二区三区在线观看视频 337p粉嫩大胆噜噜噜噜噜91av | 26uuu亚洲综合色| 91猫先生在线| 欧美极品美女视频| 亚洲国产成人在线| 亚洲人被黑人高潮完整版| 国产精品国模大尺度视频| 亚洲男人电影天堂| 一区二区三区波多野结衣在线观看 | 国产九色sp调教91| 日韩精品一区二区三区四区| 成人动漫一区二区三区| 久久影院午夜片一区| 久久久影视传媒| 综合久久久久久久| 国内精品写真在线观看| 5566中文字幕一区二区电影| 成人精品高清在线| 国产亚洲va综合人人澡精品 | 国产精品亚洲专一区二区三区| 欧美一卡2卡3卡4卡| 91麻豆成人久久精品二区三区| 国产精品久久久久毛片软件| 亚洲图片你懂的| 日韩福利视频网| 欧美日韩你懂得| 成人免费电影视频| 欧美激情一区二区三区全黄| 综合中文字幕亚洲| 图片区小说区国产精品视频| 欧美三级中文字幕在线观看| 国产凹凸在线观看一区二区| 久久精品亚洲精品国产欧美| 国产精品久久久久久久岛一牛影视 | 亚洲欧洲国产日韩| 日本最新不卡在线| 91精品国产91久久久久久最新毛片 | 性久久久久久久| 国产麻豆一精品一av一免费| 久久日一线二线三线suv| 国产精品激情偷乱一区二区∴| 天天色综合成人网| 51精品久久久久久久蜜臀| 久久免费视频一区| 亚洲综合成人网| 成人av网址在线观看| 中文字幕一区在线| 色天天综合色天天久久| 成人av综合在线| 亚洲人成小说网站色在线| 91国在线观看| 成人av在线资源| 一区二区三区小说| 欧美日本一道本在线视频| 91免费看片在线观看| 一个色综合网站| 欧美日韩国产经典色站一区二区三区| av午夜精品一区二区三区| 亚洲另类一区二区| 欧美日精品一区视频| 久久久久久久久蜜桃| 亚洲五月六月丁香激情| 欧美高清精品3d| 中文字幕电影一区| 久久97超碰国产精品超碰| 久久久久久久一区| 亚洲一级不卡视频| av在线播放一区二区三区| 亚洲综合一区二区三区| 91精品国产91久久久久久一区二区 | 亚洲综合在线视频| 欧美一级黄色录像| 亚洲免费观看高清完整| 国产成人免费av在线| 亚洲人成在线播放网站岛国| 欧美猛男gaygay网站| 国产精品夫妻自拍| 国产一区在线精品| 亚洲日本欧美天堂| 91麻豆精品国产91久久久久久| 国产精品福利av| 国产高清无密码一区二区三区| 亚洲精品欧美激情| 日韩一级黄色片| 亚洲精品写真福利| 成人动漫视频在线| 午夜亚洲福利老司机| 久久精品日韩一区二区三区| 91官网在线免费观看| 国产日韩欧美一区二区三区乱码| 老司机免费视频一区二区| 国产精品乱人伦中文| 欧美日韩国产首页| 亚洲视频免费观看| 99免费精品在线观看| 免费成人深夜小野草| 亚洲欧洲日韩女同| 日韩一区二区电影在线| 亚洲一二三区在线观看| 久久久亚洲欧洲日产国码αv|