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
主站蜘蛛池模板: 全裸无码专区| 一本综合久久| 欧美精品伊人久久| 亚洲欧美天堂网| h视频在线播放| 色综合狠狠操| 欧美激情综合| 日韩成人在线一区二区| 正在播放久久| 亚洲av色吊丝无码| 九九热精品免费视频| 国产成人精品第一区二区| 久久婷婷五月综合色一区二区| 国产一级毛片高清完整视频版| 五月婷婷精品| 狠狠色丁香婷婷综合| 亚洲品质国产精品无码| 欧美激情视频二区| 亚洲欧美精品一中文字幕| 国产导航在线| 91啦中文字幕| 伊人色综合久久天天| 91久久偷偷做嫩草影院免费看| 99青青青精品视频在线| 亚洲天堂网在线播放| 毛片免费网址| 91视频国产高清| 成人日韩视频| 亚洲国产精品无码久久一线| 国产成人a在线观看视频| 在线日韩日本国产亚洲| 久久中文字幕不卡一二区| 天天综合亚洲| 亚洲三级成人| 无码丝袜人妻| www.亚洲天堂| 欧美另类图片视频无弹跳第一页| 国产网站免费观看| AV片亚洲国产男人的天堂| 麻豆国产原创视频在线播放| 久久久亚洲国产美女国产盗摄| 香蕉久人久人青草青草| 97视频精品全国免费观看 | 全部无卡免费的毛片在线看| 狂欢视频在线观看不卡| 中文字幕调教一区二区视频| 久久中文字幕2021精品| 免费无码又爽又黄又刺激网站 | 亚洲中文字幕97久久精品少妇| 97久久精品人人| 99久久无色码中文字幕| 欧美黄网在线| 成人在线视频一区| 最新国产午夜精品视频成人| 国内丰满少妇猛烈精品播| 综1合AV在线播放| 成人国产一区二区三区| 福利在线不卡| 精品1区2区3区| 欧美人与性动交a欧美精品| 亚洲色图综合在线| 色综合天天综合中文网| 九九热视频在线免费观看| 欧美亚洲一二三区| 波多野结衣无码中文字幕在线观看一区二区| 国产精品欧美激情| 国产精品第| 亚洲精品午夜无码电影网| 国产91无毒不卡在线观看| 国产精品久久自在自线观看| 精品三级网站| 日韩美一区二区| 香蕉视频在线精品| 精品视频一区二区观看| 国内熟女少妇一线天| 久久精品国产免费观看频道| 国产精品55夜色66夜色| 朝桐光一区二区| 青草国产在线视频| 国产在线观看第二页| 亚洲日韩精品综合在线一区二区 | 国产人妖视频一区在线观看|