• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于SOA的圖書館情境感知中間件架構(gòu)研究

      2016-04-11 03:51:15周玲元段隆振南昌航空大學(xué)經(jīng)管學(xué)院南昌大學(xué)信工學(xué)院
      圖書館理論與實(shí)踐 2016年2期
      關(guān)鍵詞:個(gè)性化服務(wù)智慧圖書館中間件

      周玲元,段隆振(1.南昌航空大學(xué)經(jīng)管學(xué)院;.南昌大學(xué)信工學(xué)院)

      ?

      基于SOA的圖書館情境感知中間件架構(gòu)研究

      周玲元1,2,段隆振2(1.南昌航空大學(xué)經(jīng)管學(xué)院;2.南昌大學(xué)信工學(xué)院)

      摘要:無線網(wǎng)絡(luò)環(huán)境下,移動(dòng)智能終端及網(wǎng)絡(luò)設(shè)備存在異質(zhì)性、不一致性現(xiàn)象。本文提出使用中間件屏蔽底層網(wǎng)絡(luò)差異性的情況;針對(duì)移動(dòng)環(huán)境下情境動(dòng)態(tài)變化特點(diǎn),設(shè)計(jì)了基于SOA的圖書館情境感知中間件架構(gòu)模型;該中間件模型能夠感知用戶情境,同時(shí)具有組合自適應(yīng)機(jī)制,將服務(wù)單元通過信道連接起來動(dòng)態(tài)組合完成預(yù)定服務(wù)功能。

      關(guān)鍵詞:智慧圖書館;情境感知;個(gè)性化服務(wù);中間件

      中間件技術(shù)在分布式應(yīng)用中發(fā)揮著重要作用,依靠中間件技術(shù)的規(guī)范能夠屏蔽軟件和硬件的復(fù)雜性和異構(gòu)性,降低系統(tǒng)資源管理的難度,提高應(yīng)用系統(tǒng)執(zhí)行結(jié)果的可預(yù)見性,透明地提供Web服務(wù)。其次,中間件技術(shù)能夠提供應(yīng)用服務(wù)的重復(fù)使用,有利于提高應(yīng)用系統(tǒng)的整合、監(jiān)控及安全性要求。

      中間件在分布式計(jì)算系統(tǒng)中取得了不錯(cuò)的研究成果,然而在移動(dòng)操作環(huán)境下,傳統(tǒng)中間件的發(fā)展遇到了新挑戰(zhàn)。不同于固定網(wǎng)絡(luò)環(huán)境,抽象整合分布式服務(wù)滿足所有狀態(tài)下的應(yīng)用變得難以實(shí)現(xiàn),移動(dòng)環(huán)境下異構(gòu)的設(shè)備、網(wǎng)絡(luò)協(xié)議、操作系統(tǒng)顯得更為復(fù)雜;獲取用戶的情境才能提供合適服務(wù),中間件系統(tǒng)獲取情境信息自適應(yīng)提供合適的服務(wù)成為當(dāng)下研究熱點(diǎn)。本文提出一種基于SOA和普適計(jì)算相融合的中間件架構(gòu),稱之為圖書館情境感知服務(wù)中間件架構(gòu),用以支撐圖書館情境感知服務(wù)模型構(gòu)建。該架構(gòu)融合服務(wù)計(jì)算和普適計(jì)算兩者優(yōu)點(diǎn),不僅能夠很好地屏蔽圖書館應(yīng)用信息系統(tǒng)分布式、異構(gòu)性問題,而且能夠?qū)崿F(xiàn)圖書館范圍內(nèi)的智能化環(huán)境,實(shí)時(shí)感知用戶情境信息進(jìn)而提供合適的服務(wù)。

      1 相關(guān)技術(shù)

      (1)中間件研究。中間件技術(shù)根據(jù)任務(wù)的需要及在系統(tǒng)中所起的作用可以大致分為數(shù)據(jù)訪問中間件、遠(yuǎn)程過程調(diào)用中間件、面向消息中間件、面向?qū)ο蟮闹虚g件、事務(wù)處理中間件、網(wǎng)絡(luò)中間件和終端仿真/屏幕轉(zhuǎn)換中間件等類型。按照功能劃分可以將中間件劃分為通信類中間件、模塊類中間件、自適應(yīng)中間件、情境感知中間件等類型。[1]

      其中通信類中間件主要是集成分布式計(jì)算系統(tǒng)為一個(gè)整體資源對(duì)外服務(wù),降低系統(tǒng)開銷;模塊化中間件利用模塊化設(shè)計(jì)思想,使可重用的服務(wù)組件被應(yīng)用系統(tǒng)有效地組織,配置和使用。模塊化中間件提供標(biāo)準(zhǔn)化的接口和應(yīng)用技術(shù)支持服務(wù)重組,同時(shí)有效降低軟件升級(jí)的復(fù)雜度,從而提升了分布式應(yīng)用的可重用性及可擴(kuò)展性;自適應(yīng)中間件通過物化過程實(shí)時(shí)監(jiān)測(cè)內(nèi)部構(gòu)建狀態(tài),也允許內(nèi)部構(gòu)建動(dòng)態(tài)重組以改變其功能性和非功能性性能;情境感知中間件通過測(cè)量系統(tǒng)所處環(huán)境情境信息,動(dòng)態(tài)實(shí)時(shí)調(diào)整應(yīng)用系統(tǒng)性能,即能夠監(jiān)控并評(píng)估實(shí)時(shí)情境數(shù)據(jù)并作出適時(shí)調(diào)整從而提高服務(wù)質(zhì)量。

      (2)面向服務(wù)研究。SOA是一種追求敏捷性的面向?qū)ο蟮捏w系結(jié)構(gòu),在商業(yè)領(lǐng)域被譽(yù)為企業(yè)服務(wù)總線(ESB)或信息代理人。[2]遵循該體系架構(gòu)開發(fā)的應(yīng)用系統(tǒng)能夠覺察業(yè)務(wù)的實(shí)時(shí)動(dòng)態(tài)變化,其模塊化業(yè)務(wù)服務(wù)思想對(duì)于應(yīng)用系統(tǒng)集成、重構(gòu)和應(yīng)用都相對(duì)簡(jiǎn)單。同時(shí),應(yīng)用系統(tǒng)在可擴(kuò)展性和可復(fù)用性方面的表現(xiàn)也很出色,許多企業(yè)正在利用SOA思想創(chuàng)建一個(gè)靈活且適應(yīng)性強(qiáng)的信息系統(tǒng)環(huán)境。至今有許多文獻(xiàn)詳細(xì)地論述了SOA,歸納起來可以細(xì)分為實(shí)時(shí)SOA、事件驅(qū)動(dòng)SOA、服務(wù)組裝、分散式處理等。

      2 面向服務(wù)情境感知中間件

      (1)情境感知自適應(yīng)中間件。研究結(jié)果表明,應(yīng)用系統(tǒng)需要一個(gè)中間件層以自適應(yīng)動(dòng)態(tài)情境變化,許多有代表性情境感知服務(wù)系統(tǒng)提供中間件層。[3]這些系統(tǒng)根據(jù)封裝的底層機(jī)制提供自適應(yīng)決策。自適應(yīng)決定可以在應(yīng)用層也可以在中間件層作出。在應(yīng)用層作出自適應(yīng)決定又稱應(yīng)用感知方式,能夠提高應(yīng)用系統(tǒng)提供商足夠靈活性獲取所需信息,同時(shí)也會(huì)增加應(yīng)用系統(tǒng)提供商預(yù)測(cè)所有潛在場(chǎng)景的負(fù)擔(dān)。而在中間層作出自適應(yīng)決定又稱為應(yīng)用傳輸方式,這種方式把應(yīng)用系統(tǒng)提供商從何時(shí)、什么方式去適應(yīng)場(chǎng)景等問題中解脫出來,從而專注于應(yīng)用系統(tǒng)的功能性結(jié)構(gòu)。

      Odyssey屬于應(yīng)用層自適應(yīng)方法的早期嘗試,中間件檢測(cè)感興趣的情境信息,提供服務(wù)的所有變化給應(yīng)用系統(tǒng);底層程序負(fù)責(zé)解釋情境信息并作出最佳決定以適應(yīng)情境變化。這種方式為應(yīng)用系統(tǒng)提供情境感知服務(wù)成為可能。這種自適應(yīng)存在的問題就是計(jì)算強(qiáng)度太大,應(yīng)用系統(tǒng)需要實(shí)時(shí)獲取所有可能的情境變化數(shù)據(jù),并隨時(shí)給出自適應(yīng)決策方案。同時(shí),基于Odyssey的應(yīng)用系統(tǒng)需要為新的情境信息修改或重編譯代碼已產(chǎn)生相匹配的策略。為了防止類似于Odyssey的重編譯需求,許多情境感知中間件系統(tǒng)[4,5]引入一種反射式機(jī)制動(dòng)態(tài)配置應(yīng)用服務(wù),然而在動(dòng)態(tài)環(huán)境下,并不能很好地解決情境自適應(yīng)計(jì)算量大帶來的挑戰(zhàn)。Rocks屬于中間件層傳輸自適應(yīng)方法,通過構(gòu)建中間層來協(xié)調(diào)服務(wù)配置從而適應(yīng)情境的變化。通過這種方式,應(yīng)用層軟件不需要考慮如何適應(yīng)、何時(shí)適應(yīng)情境信息的問題,完全交由中間件去解決,進(jìn)而集中精力關(guān)注應(yīng)用服務(wù)功能結(jié)構(gòu)即可。

      (2)面向服務(wù)計(jì)算中間件。近年來,無線網(wǎng)絡(luò)服務(wù)計(jì)算領(lǐng)域涌現(xiàn)出了許多研究成果。其中,大多數(shù)成果是基于中間件技術(shù),依靠中間件技術(shù)能夠很好地解決異構(gòu)、分布性及應(yīng)用異質(zhì)等問題。然而傳統(tǒng)的中間件體系結(jié)構(gòu)如Java RMI,CORBA,JINI,EJB等需要建立在大的計(jì)算、存儲(chǔ)能力和通信量基礎(chǔ)上,并不適合在無線網(wǎng)絡(luò)環(huán)境下推廣。

      RUNES是一種基于組件的中間件,能夠在異構(gòu)環(huán)境下提供動(dòng)態(tài)重組服務(wù)。涉及的服務(wù)包括網(wǎng)絡(luò)服務(wù)下通知、發(fā)現(xiàn)及協(xié)調(diào)服務(wù)。Reyes和Wong提出了一種面向服務(wù)中間件應(yīng)用于智能家居系統(tǒng)中,中間件對(duì)傳感器及底層硬件系統(tǒng)負(fù)責(zé),封裝使之成為服務(wù)的一部分。Misence是一種普適的面向服務(wù)中間件系統(tǒng),[6]這種架構(gòu)定義資源管理層協(xié)調(diào)底層設(shè)施資源信息共享的任務(wù),Misence是一個(gè)開放性的中間件模式,新的服務(wù)可以實(shí)現(xiàn)“即插即用”。

      (3)基于本體的情境感知自適應(yīng)機(jī)制。使用本體來實(shí)現(xiàn)情境感知并不新鮮,一些基于本體的情境感知模型應(yīng)用于眾多領(lǐng)域。如,CONON是一個(gè)基于OWL編碼的情境本體模型應(yīng)用在普適計(jì)算環(huán)境中,支持邏輯推理。同樣,COOL和SOUPA使用本體對(duì)情境實(shí)體進(jìn)行概念化抽象,即情境建模。然而已有的本體情境感知應(yīng)用中沒有能夠直接提供自適應(yīng)決策服務(wù)的案例,本文認(rèn)為在情境感知領(lǐng)域應(yīng)用本體獲取知識(shí)外,還可以輔助應(yīng)用系統(tǒng)作出自適應(yīng)決策。這樣有利于發(fā)現(xiàn)情境信息和應(yīng)用系統(tǒng)之間的匹配關(guān)系,從而幫助中間層理解這些實(shí)體之間的關(guān)系,作出合理的決策。

      3 基于SOA的圖書館服務(wù)中間件架構(gòu)研究

      本節(jié)在分析現(xiàn)狀及相關(guān)研究工作基礎(chǔ)上,融合面向服務(wù)和普適計(jì)算的雙重特點(diǎn),為智能圖書館情境感知服務(wù)系統(tǒng)設(shè)計(jì)了一種面向服務(wù)的中間件架構(gòu)。該中間件基于分層的模式設(shè)計(jì),該模式主要以橫向分層形式構(gòu)建,同時(shí)輔以縱向結(jié)構(gòu)作為補(bǔ)充。其中橫向主要結(jié)構(gòu)有。資源層、適配層、基礎(chǔ)服務(wù)層、組合服務(wù)層和應(yīng)用層;縱向結(jié)構(gòu)由情境感知管理、知識(shí)庫、可使用性和實(shí)時(shí)支持等功能模塊組成。具體描述如下圖所示。

      (1)資源層。指部署各種圖書館信息服務(wù)的所有資源,包含被動(dòng)和主動(dòng)的對(duì)象。如,由應(yīng)用系統(tǒng)服務(wù)商提供的信息服務(wù)、底層硬件設(shè)備(RFID傳感器、讀寫器、智能終端設(shè)備、無線網(wǎng)絡(luò)設(shè)備)、軟件資源(操作系統(tǒng)、網(wǎng)絡(luò)協(xié)議、通信協(xié)議等)、外部資源(圖書館智能空間知識(shí)庫系統(tǒng)、用戶情境本體庫設(shè)計(jì))和其他資源(RFID標(biāo)簽及二維碼附著物、圖書音像等)。通常而言,圖書館數(shù)字化過程中會(huì)存在多個(gè)異構(gòu)網(wǎng)絡(luò),不同網(wǎng)絡(luò)設(shè)備基于不同的方式連接,如,有線網(wǎng)絡(luò)、無線網(wǎng)絡(luò),高速多媒體網(wǎng)絡(luò)、傳感器網(wǎng)絡(luò)等;造就了物理層存在大量的私有通信協(xié)議和不同的硬件接口規(guī)范,這些協(xié)議和接口的異構(gòu)性,使得物理層各資源之間的互聯(lián)互通成為數(shù)字圖書館信息技術(shù)領(lǐng)域一個(gè)急需解決的難題。資源層一般通過傳感器和執(zhí)行器,主動(dòng)觀察、控制和捕捉服務(wù)層所需的對(duì)象數(shù)據(jù)。

      圖 圖書館服務(wù)中間件結(jié)構(gòu)

      (2)適配層。處于物理層和服務(wù)層之間,主要用于屏蔽物理層各個(gè)資源的異構(gòu)性特征,以統(tǒng)一標(biāo)準(zhǔn)化的接口形式和服務(wù)層進(jìn)行交互。適配層的主要目的是為了解決物理層基礎(chǔ)軟件異構(gòu)帶來的底層資源交互困難以及服務(wù)相互調(diào)用難以匹配的問題。具體的方式是引入面向服務(wù)思想,結(jié)合web服務(wù)相關(guān)技術(shù)標(biāo)準(zhǔn)以一定的適配方式把底層資源抽象為web服務(wù),從而實(shí)現(xiàn)圖書館各設(shè)備間的資源共享及互操作。通常采用基于代理的方式將物理層的資源按照web服務(wù)標(biāo)準(zhǔn)進(jìn)行封裝。本文認(rèn)為在網(wǎng)絡(luò)協(xié)議中植入服務(wù)代理軟件、應(yīng)用軟件及基礎(chǔ)設(shè)備提供商在不改變現(xiàn)狀的基礎(chǔ)下,可以在一定程度上實(shí)現(xiàn)設(shè)備web服務(wù)化和服務(wù)集成。

      (3)基礎(chǔ)服務(wù)層。處于適配層之上,基礎(chǔ)服務(wù)由應(yīng)用系統(tǒng)提供,所有資源都能獲取并共享,基礎(chǔ)服務(wù)提供已定義好的基本服務(wù),管理并保障應(yīng)用信息及情境感知服務(wù)系統(tǒng)的運(yùn)行;對(duì)系統(tǒng)的通信和計(jì)算進(jìn)行抽象,用以支持服務(wù)重組和應(yīng)用需求;在普適環(huán)境下負(fù)責(zé)服務(wù)發(fā)現(xiàn)、服務(wù)重組和服務(wù)傳輸?shù)裙ぷ鳌2煌趩我粦?yīng)用提供的固定服務(wù),組合服務(wù)可能來自多個(gè)應(yīng)用系統(tǒng)或終端設(shè)備的組合,所以系統(tǒng)應(yīng)該具有對(duì)服務(wù)進(jìn)行管理的能力。具體包括:發(fā)現(xiàn)其他設(shè)備及其功能;封裝遠(yuǎn)端設(shè)備成為服務(wù)組件并與之保持聯(lián)系;發(fā)布已知服務(wù)特點(diǎn)并允許遠(yuǎn)端設(shè)備訪問;監(jiān)測(cè)資源狀態(tài)等功能。服務(wù)管理主要由三部分組成:服務(wù)發(fā)現(xiàn)、服務(wù)組合和服務(wù)獲取。同時(shí)還需要對(duì)底層資源進(jìn)行相關(guān)管理,包括:①節(jié)點(diǎn)管理,在動(dòng)態(tài)環(huán)境下對(duì)接入退出網(wǎng)絡(luò)的移動(dòng)智能終端及節(jié)點(diǎn)進(jìn)行管理;②數(shù)據(jù)管理,主要負(fù)責(zé)數(shù)據(jù)獲取、存儲(chǔ)、一致性檢測(cè)、分析及數(shù)據(jù)挖掘等任務(wù);③資源發(fā)現(xiàn),主要負(fù)責(zé)發(fā)現(xiàn)新接入的服務(wù)節(jié)點(diǎn)并對(duì)其進(jìn)行規(guī)范化描述;④資源管理,負(fù)責(zé)管理各基礎(chǔ)節(jié)點(diǎn)資源;⑤資源整合,以某種方式對(duì)各個(gè)資源進(jìn)行整合并完成具體任務(wù)。

      (4)組合服務(wù)層。組合服務(wù)層主要是根據(jù)外部情境變化或外部服務(wù)組件可用性約束對(duì)現(xiàn)有服務(wù)進(jìn)行適當(dāng)調(diào)整。情境數(shù)據(jù)變化由情境模塊獲取,外部服務(wù)組件可用性由基礎(chǔ)服務(wù)層進(jìn)行檢測(cè)。組合服務(wù)層主要由自適應(yīng)模型、自適應(yīng)解釋器、服務(wù)配置設(shè)計(jì)、服務(wù)配置實(shí)施和自適應(yīng)控制器等模塊組成。其中,自適應(yīng)建模是用戶按照自己的偏好進(jìn)行設(shè)置的,如,基于時(shí)間、空間、溫度的需求對(duì)所提供的服務(wù)進(jìn)行預(yù)置性設(shè)置。自適應(yīng)建模闡述了用戶類型和計(jì)劃;自適應(yīng)控制器協(xié)調(diào)自適應(yīng)建模和實(shí)際情況的匹配度,它首先通過自適應(yīng)解釋器尋找最可能匹配當(dāng)前情境的服務(wù)配置,如果該配置和正在運(yùn)行的服務(wù)組合模式不符,則會(huì)觸發(fā)服務(wù)配置設(shè)計(jì)模塊,服務(wù)配置設(shè)計(jì)模塊會(huì)按照最優(yōu)匹配模式進(jìn)行規(guī)劃,最后由服務(wù)配置實(shí)施模塊負(fù)責(zé)執(zhí)行。為了防止服務(wù)配置被另一個(gè)自適應(yīng)規(guī)劃替代的頻繁出現(xiàn),自適應(yīng)控制器可以設(shè)置一定時(shí)間范圍內(nèi)免于觸發(fā)自適應(yīng)解釋器。

      (5)應(yīng)用層。應(yīng)用層處于中間件的最高層,提供了訪問軟件涉及的傳感器、執(zhí)行器或其他服務(wù)組件的接口。依靠中間件的輔助實(shí)現(xiàn)了應(yīng)用服務(wù)于物理層終端設(shè)備的分離;依靠中間件提供的特定端口連接,實(shí)現(xiàn)了包含監(jiān)視和控制情境感知服務(wù)中的實(shí)際應(yīng)用和組合服務(wù)應(yīng)用功能。在圖書館領(lǐng)域,能向讀者提供圖書館智能空間的各種數(shù)字化信息服務(wù),如,自習(xí)室位置預(yù)定、溫度濕度調(diào)節(jié)、燈光設(shè)置、安防監(jiān)測(cè)等服務(wù)。這些應(yīng)用依靠應(yīng)用層提供的IDE接口進(jìn)行開發(fā),應(yīng)用層主要提供的可編程接口包括情境數(shù)據(jù)管理接口、知識(shí)庫管理接口、規(guī)則庫管理接口、應(yīng)用服務(wù)管理接口。其中,情境數(shù)據(jù)、知識(shí)庫、規(guī)則庫接口由其相對(duì)應(yīng)的管理引擎提供,應(yīng)用服務(wù)接口用于管理服務(wù)層發(fā)現(xiàn)的服務(wù)及中間件對(duì)服務(wù)進(jìn)行適當(dāng)管理。

      (6)情境支持。情境輔助于基礎(chǔ)服務(wù)層,用以支持組合服務(wù)層的實(shí)時(shí)決策。主要是負(fù)責(zé)對(duì)情境數(shù)據(jù)的獲取、存儲(chǔ)、建模、推理、抽象為更高層次的情境數(shù)據(jù);對(duì)多樣化的情境信息建模,存儲(chǔ)和提供規(guī)范化的歷史和即時(shí)信息。一般分為三個(gè)模塊:情境獲取、情境建模和情境推理。其中,情境獲取指的是從不同的終端收集原始情境數(shù)據(jù),既可以從單一傳感器單元也可以從多個(gè)傳感器組合而成。收集到的數(shù)據(jù)存儲(chǔ)起來以便進(jìn)一步使用,由于原始情境數(shù)據(jù)存在噪聲數(shù)據(jù)及不一致情況,需要進(jìn)行預(yù)處理操作,剔除不一致及噪聲數(shù)據(jù),然后以特定的模式形式化表述情境,即情境建模;情境推理模塊為將底層情境數(shù)據(jù)歸納抽象為上一層情境數(shù)據(jù),以便萃取潛在有價(jià)值的情境信息。當(dāng)情境模塊檢測(cè)到特定數(shù)據(jù)變化有必要觸發(fā)原有既定服務(wù)進(jìn)行調(diào)整時(shí),情境模塊會(huì)依照規(guī)則庫為自適應(yīng)模塊提供必要輔助。此時(shí)自適應(yīng)模塊作出及時(shí)調(diào)整并將信息反饋回情境模塊。

      (7)知識(shí)庫支持。相對(duì)于動(dòng)態(tài)情境而言,知識(shí)庫是靜態(tài)的知識(shí)。由情境本體庫、服務(wù)規(guī)則庫、工作流程規(guī)則集、服務(wù)簡(jiǎn)要描述等模塊組成。其中,情境本體庫指的是情境感知服務(wù)涉及的客觀實(shí)體和客體所包含的本體資源描述;服務(wù)規(guī)則庫包含了業(yè)務(wù)應(yīng)用或是組合服務(wù)必須遵循的規(guī)則;工作流程規(guī)則指的是組合服務(wù)的工作流程控制涉及的相關(guān)規(guī)則;服務(wù)簡(jiǎn)要的描述指的是對(duì)情境感知服務(wù)中應(yīng)用系統(tǒng)的靜態(tài)、簡(jiǎn)明扼要描述。本文認(rèn)為基于用戶情境的本體規(guī)則推理能夠更好地契合用戶偏好的突變情況,結(jié)合面向圖書館情境服務(wù)規(guī)則庫自動(dòng)生成工作流程提供給用戶,從而實(shí)現(xiàn)動(dòng)態(tài)環(huán)境下的個(gè)性化智能服務(wù)。

      圖書館情境感知服務(wù)中間件架構(gòu)除了以上主要模塊外,還需要考慮跨層支持管理,如,可靠性、隱私性和安全性功能設(shè)計(jì)。普適應(yīng)用往往以人為中心實(shí)時(shí)提供服務(wù)支持,基于普適服務(wù)特性,服務(wù)的可使用性應(yīng)該建立在情境不斷變化的基礎(chǔ)上。如,火災(zāi)預(yù)警、安全監(jiān)控等服務(wù)系統(tǒng)的可使用性必須安全可靠,否則極有可能釀成大禍。所以,應(yīng)用系統(tǒng)的可使用性和可靠性是普適應(yīng)用必須重點(diǎn)關(guān)注的話題。安全性是另一個(gè)值得關(guān)注的,其中,容錯(cuò)性主要涉及底層設(shè)置相關(guān)的以及軟件和服務(wù)本身相關(guān)的,安全性支持和隱私性相互制衡??缦到y(tǒng)架構(gòu)服務(wù)設(shè)計(jì)允許創(chuàng)建一個(gè)執(zhí)行框架對(duì)服務(wù)組件提供了強(qiáng)大的生命周期和運(yùn)行風(fēng)險(xiǎn)分析管理。主要包括咨詢服務(wù)、運(yùn)行管理服務(wù)、安全性控制和節(jié)點(diǎn)配置服務(wù)功能。咨詢服務(wù)指服務(wù)組件獲取所需參數(shù),保障各組件之間的通信暢通。運(yùn)行管理服務(wù)負(fù)責(zé)運(yùn)行過程中組件的加載和卸荷;安全性控制提供眾多安全議題的處理操作,主要針對(duì)情境感知和服務(wù)組合管理的容錯(cuò)性和安全性支持。節(jié)點(diǎn)配置服務(wù)允許對(duì)運(yùn)行的網(wǎng)絡(luò)協(xié)議、無線信號(hào)強(qiáng)弱、資源配置、組件示例、通信安全級(jí)別設(shè)置等。

      [參考文獻(xiàn)]

      [1]周園春,等.中間件技術(shù)綜述[J].計(jì)算機(jī)工程與應(yīng)用,2002(15):80-86.

      [2]張廣勝,等.面向服務(wù)的企業(yè)應(yīng)用集成系統(tǒng)描述與驗(yàn)證[J].軟件學(xué)報(bào),2007,18(12):3015-3030.

      [3]岳瑋寧,等.普適計(jì)算的人機(jī)交互框架研究[J].計(jì)算機(jī)學(xué)報(bào),2004,27(12):1657-1664.

      [4]ATChan,SNChuang.MobiPADS:areflectivemiddlewareforcontext-awaremobilecomputing[J].IEEE Transactions on Software Engineering,2003,29(12): 1072-1085.

      [5]L Capra,et al.CARISMA:context-aware reflective middleware system for mobile applications[J].IEEE Transactions on Software Engineering,2003,29 (10):929-944.

      [6]K Khedo,R K Subramanian.A Service-Oriented Component-Based Middleware Architecture for Wireless SensorNetworks[J].InternationalJournalof Computer Science and Network Security,2009,9(3):174-182.

      Design of Library Context Awareness Middleware Based on SOA

      Zhou Ling-yuan,Duan Long-zhen

      Abstract:In order to solve the heterogeneity and inconsistency among mobile intelligent terminals and network equipment, this paper suggests applying a middleware to shield the difference of terminal equipment.Considering the dynamic mobile environment, it proposes a middleware adaptive mechanism which is self-adaptive and can perceive library context.Meanwhile, the middleware is self-adaptive and can complete reservation service functionby connecting service unit with channel.

      Keywords:Smart Library;Context Awareness;Personalized Service;Middleware

      [收稿日期]2015-05-15[責(zé)任編輯]徐娜

      [作者簡(jiǎn)介]周玲元(1982-),南昌大學(xué)博士研究生,南昌航空大學(xué)講師,研究方向:信息管理與信息系統(tǒng);段隆振(1964-),南昌大學(xué)信工學(xué)院教授,博導(dǎo),研究方向:數(shù)據(jù)挖掘與知識(shí)發(fā)現(xiàn)。

      [基金項(xiàng)目]本文系江西社會(huì)科學(xué)課題“社會(huì)網(wǎng)絡(luò)環(huán)境下的用戶信息行為研究”(項(xiàng)目編號(hào):14TQ12),江西省高校人文課題“數(shù)字博物館場(chǎng)景感知微型學(xué)習(xí)模式研究”(項(xiàng)目編號(hào):DB201409089),江西省教育科學(xué)規(guī)劃課題“移動(dòng)情境感知微型學(xué)習(xí)模式研究”(項(xiàng)目編號(hào):15ZD3L021),國家自然科學(xué)基金項(xiàng)目“規(guī)模養(yǎng)種低碳循環(huán)農(nóng)業(yè)系統(tǒng)深度開發(fā)對(duì)策反饋仿真應(yīng)用研究”(項(xiàng)目編號(hào):71361022)的研究成果。

      中圖分類號(hào):G250.7

      文獻(xiàn)標(biāo)志碼:A

      文章編號(hào):1005-8214(2016)02-0061-04

      猜你喜歡
      個(gè)性化服務(wù)智慧圖書館中間件
      RFID中間件技術(shù)及其應(yīng)用研究
      電子制作(2018年14期)2018-08-21 01:38:10
      基于VanConnect中間件的設(shè)計(jì)與開發(fā)
      淺析移動(dòng)時(shí)代的圖書館發(fā)展策略
      互聯(lián)網(wǎng)思維下數(shù)字圖書館個(gè)性化服務(wù)建設(shè)研究
      需求理論在高校圖書館就業(yè)服務(wù)中的應(yīng)用研究
      Beacon技術(shù)在圖書館信息服務(wù)中的應(yīng)用研究
      智慧圖書館項(xiàng)目建設(shè)的應(yīng)用實(shí)踐
      論智慧圖書館的三大特點(diǎn)
      大數(shù)據(jù)對(duì)高校圖書館個(gè)性化服務(wù)的影響
      科技視界(2016年10期)2016-04-26 10:14:33
      RFID技術(shù)在我館的應(yīng)用及其局限性探討
      科技視界(2016年3期)2016-02-26 20:23:55
      三台县| 宣恩县| 鞍山市| 青铜峡市| 津市市| 哈巴河县| 和硕县| 镶黄旗| 溆浦县| 甘孜县| 宽城| 潞城市| 临朐县| 衡水市| 罗平县| 买车| 临夏县| 昌江| 海原县| 惠来县| 淮阳县| 夏津县| 吉水县| 岢岚县| 鹿泉市| 察哈| 鄂州市| 东至县| 乌兰察布市| 新安县| 青浦区| 清水河县| 合江县| 巢湖市| 兰州市| 嘉鱼县| 黄大仙区| 通城县| 彝良县| 偏关县| 东方市|