999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于移動Agent的地理信息公共服務平臺研究與設計

2014-04-29 02:24:23李天鳴
計算機時代 2014年7期
關鍵詞:用戶服務

李天鳴

摘 要: 闡述了基于移動Agent的空間信息服務以及移動Agent與空間信息服務結合的優勢,在此基礎上,對基于移動Agent的地理信息公共服務平臺框架和空間信息服務集成流程的實現方式進行了研究與設計。該套框架和流程能夠使各級地理信息公共服務平臺在不同層面上實現共享與互操作,并為空間信息服務和其他應用/服務之間提供有效的集成機制。

關鍵詞: 移動Agent; 空間信息服務; 地理信息公共服務平臺

中圖分類號:TP393 文獻標志碼:A 文章編號:1006-8228(2014)07-26-03

Abstract: The spatial information service based on mobile Agent is introduced. The advantages of integrating mobile Agent and spatial information service are discussed. The geographic information public service platform framework based on mobile Agent and the integration process are studied. This framework and process can make geographic information public service share and interoperate at all levels. An effective integration mechanism between the spatial information service and other applications services is provided.

Key words: mobile agent; spatial information service; geographic information public service platform

0 引言

傳統的地理信息系統提供了對地理空間數據的輸入、存儲、檢索、管理、維護、分析與表現等功能,但是由于其采用高度集中式的體系結構,缺乏靈活的互操作性、模塊性和可擴展性,使得傳統的系統不能適應在分布、異構環境下對地理空間信息進行有效的處理。隨著Internet的普及和網絡通信技術的飛速發展,地理空間信息處理與應用方式也逐漸產生變化,采用地理空間信息服務來解決分布式空間信息集成、處理成為一種新的解決方案。在以往數據集成研究中,集成對象主要是分布的空間數據文件、異構的空間數據庫系統等,但在服務體系結構下,集成對象是分布于Web上的多種空間數據服務,在數據訪問方法、查詢接口和應用模式等方面存在很大的不同。例如,由于空間數據服務之間的數據傳輸代價往往較大,基于數據倉庫模型進行空間數據服務集成便難以實現,又由于空間數據服務的查詢能力受限,傳統的查詢分解與重構方法不能直接應用,因此,本文提出了一種基于移動Agent的地理信息公共服務平臺,并對其實現方式進行了研究與設計。

1 基于移動Agent的空間信息服務

Agent技術是人工智能的一個重要分支,目前已融入主流計算機的各個領域,被譽為是“軟件開發的又一重大突破”,“軟件界的革命”。Agent是處于某個環境中的一個封裝好的計算實體,具有社交能力、反應能力、主動能力、學習能力和協商能力。移動Agent是Agent技術與分布式計算技術相結合的產物,是Agent的一個新的研究方向,除具有Agent的基本特性外,還具有移動性、協作性、自主性、共享和互操作性等特性[1]。

⑴ 移動性:移動Agent能夠在某一臺機器上暫停執行,然后根據要求或者在動態決定了遷移路線之后,在網絡上由一臺機器遷移到另一臺機器上再次運行。

⑵ 協作性:Agent之間具有高度協作性,既能根據自己的需要發送有關信息給其他Agent,也能接收、理解和處理來自其他Agent的消息,并能夠通過一定的機制共同完成復雜任務。

⑶ 自主性:移動Agent能在沒有人或其他Agent直接干涉和指導的情況下持續運行,并能控制其內部狀態和動作。

⑷ 共享和互操作性:移動Agent為構件(處理單元)共享和互操作提供了有效途徑。

由于移動Agent所具有的這些特點和優勢,使得基于移動Agent的空間信息服務模式能夠克服現有地理信息系統的一些不足之處,更好地服務于地理信息公共服務平臺這樣的綜合性復雜的系統,這主要體現在以下幾個方面。

⑴ 基于移動Agent的空間信息服務能很好地適應開發式的網絡環境。

由于Agent本來就是為網絡而提出的,對于網絡環境有著天然的適應性。帶有移動特性的Agent使得計算單元能在盡量靠近數據源的地方進行相關的處理,實現從地理信息數據的網絡遷移到地理數據服務網絡遷移的轉變,從而避免了大量地理信息數據的網絡傳輸;避免了信息處理過程中長時間持續性網絡連接的出現;降低了運行系統對網絡性能和質量的要求。

基于Agent 的分布式計算模式以及Agent之間靈活有效的協作模式為地理信息服務共享平臺在分布式網絡環境下分布式問題和需要協作的復雜問題提供了良好的解決途徑,主要協作模式包括結構化組織模式、合約模式、多Agent規劃模式和協商模式等[2]。

⑵ 能夠提供粒度適宜的空間信息服務。

移動Agent的按需裝配特性令其能夠把各種空間信息處理功能按需動態地裝配起來,為不同的應用提供不同粒度的空間信息服務。這種裝配模式比組件模式擁有更高的靈活度和智能型。只要系統的用戶或開發人員把符合開發規范的組件按規定正確地注冊到系統的構件管理器,Agent就能在執行過程中根據實際需求主動加載和調用這些構件,而無需開發人員和用戶的過多干預。從某種意義上說,這種模式已屏蔽了組件層的信息,體現出更高層次的智能型和解決問題的自主性和主動性。

⑶ 能夠提供靈活多樣的應用和集成模式。

基于移動Agent的空間信息服務可以被符合Agent領域有關標準的Agent系統進行調用和集成。這種模式是最根本的工作模式,其優勢是可以充分發揮Agent系統的優勢以及Agent之間靈活有效的協作模式來解決問題。

基于移動Agent的空間信息服務可以被包裝稱Web服務被各種基于Internet的應用系統按照標準Web服務的模式進行有效的調用和集成,包括WMS、WFS、WCS、KML、GeoRSS、REST等多種主流服務都可以實現輕松的服務發布和服務集成。

⑷ 良好的共享和互操作機制[3]。

只要特定功能的服務構件符合相應的接口,并按照規定的機制注冊到服務構件注冊管理器中,移動Agent就能夠利用這些服務構件來完成相應的任務,并為不同開發人員所開發的服務構件之間的交互帶來良好的途徑,從而實現服務構件層次的共享和互操作性。移動Agent和Web服務的集合,使得基于移動Agent的空間信息服務能夠和采用其他機制實現的空間信息服務或者非空間信息服務以Web服務的模式進行交互和集成,從而實現服務或者應用層面的互操作。此外,對于一些歷史遺留系統,還可以利用包裝Agent(Wrapper Agent)來進行包裝,然后通過包裝Agent和移動Agent以Agent的模式進行交互,實現新型空間信息服務和遺留系統之間的互操作。這些優勢將使得基于移動Agent的空間信息服務能夠克服現有地理信息系統的一些不足,打破系統之間相對孤立的狀態,以一種更靈活有效的模式融入到各級地理信息共享平臺,在更多的領域和層次發揮相應的作用。

2 基于移動Agent的地理信息公共服務平臺框架設計

針對分布式空間信息服務集成和網格計算的特點,設計和實現了全新的地理信息公共服務平臺集成框架,該框架由用戶接口層、應用層、服務層構成,如圖1所示。

⑴ 接口層:用戶接口Agent是代替用戶參與任務的軟件Agent,用戶接口Agent應該充分了解用戶的需求、偏好等相關信息,負責將各種需求結構化為標準的XML或者REST流,將用戶需求準確地傳遞給應用層Agent。

⑵ 應用層:應用Agent提供面向分布式空間信息集成功能模塊,它針對特定的功能需求并提供解決方法,引入領域本體(Ontology)對應用Agent之間實現語義層面空間數據集成,并利用本體信息動態調整法,力圖解決移動Agent與本地Agent多次通訊時的接口異構、動態構造等問題。

⑶ 服務層:服務Agent(Service Agent)定義為多個不同領域的應用的共同需求抽象成基本的元服務,并以Agent方式實現,我們稱這類Agent為服務Agent(Service Agent)。這兩類Agent之間沒有截然明確的劃分界限,只是粒度大小的區別。多個服務Agent可以一起互相通訊,相互協作完成復雜的任務。位于服務層的服務可以分為三類:注冊服務,數據服務,操作服務,相應的服務層的Agent也就分成三類:Registry Agent、Data Agent和Process Agent。

Registry Agent在服務層提供了名稱和目錄服務。它允許元服務Agent注冊,描述和維護自身元服務信息,同時提供元服務信息的查詢、檢索和定位服務。我們需要定義一個能為計算機解析和理解的對GIS元服務的能力,服務方式的清晰無歧義的描述機制。

Data Agent一般與一個特定的空間信息服務關聯,提供該空間信息服務指定部分的訪問和傳輸服務。Data Agent包含的元數據項對Data Agent的行為和作用起到關鍵的指導作用,通過其空間操作元數據集,Data Agent可以清晰地知道自身關聯的服務,可以接收哪些Process Agent請求,適合與哪些Process Agent交互,這樣就架設起Data Agent與Process Agent之間的橋梁。

Process Agent[4]:負責數據集成和空間處理。Process Agent提供的數據集成與空間操作功能均不跟特定的空間信息服務相關,Process Agent接受Task Agent的派遣與調配。通過元數據Data Agent和Process Agent可以相互了解對方對數據格式、訪問方式及處理方式等需求,可通過互相協作來完成不同的GIS作業。Process Agent可以根據運行環境要求,判斷是否自身遷移到Data Agent所在目的節點,還是雙方(Data Agent、Process Agent)遷移到能夠同時容納兩者的第三方節點上[5]。

3 基于移動Agent的空間信息服務集成流程

基于Agent的空間信息服務集成流程為:

⑴ 對于用戶提交的一個任務,接口Agent處理用戶的輸入;

⑵ 任務Agent接受來自接口Agent的任務請求,并與資源管理Agent 通信提交完成任務所需的資源請求, 需要根據當前數據服務的分布情況制定一個執行策略[6];

⑶ 移動空間信息服務代理MSAgent通過調度Agent查找最優化全局資源Agent,并通過解析WSDL來獲取實際空間信息服務資源的調用參數,將分析處理的請求(來自任務Agent)發送到特定網格節點中(其他公共平臺節點或GIS在線服務平臺),激活遠程服務并收集處理結果,并將結果反饋給用戶。 如圖2所示。

4 結束語

本文提出了一種基于移動Agent的地理信息公共服務平臺,并對其實現進行了研究與設計,該體系能夠充分利用移動Agent和空間信息服務的特點與優勢,克服現有地理信息系統在應用模式和集成模式等方面的不足,更好地滿足跨地區、跨部門的地理信息系統之間的空間信息共享和集成,為數字城市中各種相關應用靈活地調用、集成各種粒度適應、易于裝配與集成的空間信息服務提供了良好的機制。

在后續研究中,還需要根據Agent領域和Web服務領域的最新研究進展,進一步研究移動Agent之間的協作機制,以及移動Agent與云服務之間的集成等內容。

參考文獻:

[1] 衛肖珺,雒翠萍,張其斌,劉光明.基于Web服務和移動Agent的GIS動態服務技術[J].甘肅科技,2010.26(13):19-22

[2] Nwana H S, Lee L, Jennings N R. Co-ordination in Multi-AgentSystems. In: H.S. Nwana, N. Azarmi,eds.Software Agents and Soft Computing[C];Towards Enhancing Machine Intelligence, Lecture Notes in Artificial Intelligence 1198, Springer-Verlag, Berlin and Heidelberg,1996.

[3] 黃曉斌,李琦,董寶青.基于GeoAgent和Web服務的空間信息服務及應用集成體系[J].計算機科學,2004.31(9):72-74

[4] Hesam Chiniforooshan Esfahani, Seyed Hassan Mirian Hosseinabadi,Amirreza Abdolrashidi. Process Agent: A Solution for Workflow Automation [R]. In:12th International CSI Computer Conference(CSICC'07). Shahid Beheshti University, Tehran, Iran, 20-22 February 2007.

[5] 曹振宇,楊軍,甘泉,劉建川.基于移動Agent的地理信息公共服務平臺研究與設計[J].測繪通報,2012.8.

[6] 袁存忠.基礎地理信息公共平臺的設計和實現[J].地理空間信息,2009.1.

猜你喜歡
用戶服務
服務在身邊 健康每一天
今日農業(2019年14期)2019-09-18 01:21:54
服務在身邊 健康每一天
今日農業(2019年12期)2019-08-15 00:56:32
服務在身邊 健康每一天
今日農業(2019年10期)2019-01-04 04:28:15
服務在身邊 健康每一天
今日農業(2019年15期)2019-01-03 12:11:33
服務在身邊 健康每一天
今日農業(2019年16期)2019-01-03 11:39:20
招行30年:從“滿意服務”到“感動服務”
商周刊(2017年9期)2017-08-22 02:57:56
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
Camera360:拍出5億用戶
創業家(2015年10期)2015-02-27 07:55:08
主站蜘蛛池模板: 久久成人国产精品免费软件| 波多野结衣二区| 国产成人精品免费视频大全五级| 国产黄色片在线看| 国产精品手机在线观看你懂的| 色久综合在线| 97se亚洲综合| 最新国产精品鲁鲁免费视频| 精品福利视频网| 国内熟女少妇一线天| 91无码国产视频| 18黑白丝水手服自慰喷水网站| 在线观看免费黄色网址| 无码高潮喷水在线观看| 国产美女主播一级成人毛片| 伊人中文网| 婷婷激情亚洲| 日韩经典精品无码一区二区| 在线免费观看AV| av大片在线无码免费| 成年人国产视频| 久久久久亚洲Av片无码观看| 亚洲伦理一区二区| 亚洲国产天堂在线观看| 华人在线亚洲欧美精品| 在线网站18禁| a亚洲视频| 成人精品视频一区二区在线| 91欧美在线| 天天综合网亚洲网站| 国产二级毛片| 国产高清在线精品一区二区三区| 亚洲浓毛av| 亚洲精品欧美重口| 欧美成人精品在线| 国产一区二区三区在线观看视频 | 91亚洲国产视频| 亚洲成人播放| 欧美成人亚洲综合精品欧美激情| 在线观看无码av免费不卡网站 | 国产成人精品日本亚洲| 欧美精品伊人久久| 国产剧情无码视频在线观看| 亚洲天堂福利视频| 国产欧美另类| 亚洲精品无码久久久久苍井空| 国产永久在线观看| 成人在线观看不卡| 精品国产成人三级在线观看| 伊人久久大香线蕉影院| 国产欧美视频综合二区| 第一区免费在线观看| 亚洲香蕉久久| 中国国产A一级毛片| 久久人人97超碰人人澡爱香蕉| 成人午夜免费观看| 在线播放国产一区| 国产一区二区三区免费观看| 亚洲国产精品VA在线看黑人| 国产免费久久精品99re不卡 | 日本一本在线视频| 小说区 亚洲 自拍 另类| 亚洲国产成人综合精品2020| 老司机久久99久久精品播放 | 国产成人狂喷潮在线观看2345| 四虎免费视频网站| 国产精品综合久久久 | 国产亚洲成AⅤ人片在线观看| 97超碰精品成人国产| 国产精品无码作爱| 青青草国产精品久久久久| 婷婷亚洲视频| 国产亚洲现在一区二区中文| 久久激情影院| 国产素人在线| 国产丰满成熟女性性满足视频| 538精品在线观看| 九九九精品成人免费视频7| 成人国产免费| 成人在线天堂| 国产美女一级毛片| 2022国产无码在线|