分布式OGC地圖服務(wù)器的設(shè)計(jì)與實(shí)現(xiàn)
本文關(guān)鍵詞:分布式OGC地圖服務(wù)器的設(shè)計(jì)與實(shí)現(xiàn)
更多相關(guān)文章: OGC Ice Web GIS 負(fù)載均衡 集群監(jiān)控
【摘要】:隨著網(wǎng)絡(luò)技術(shù)和地理信息產(chǎn)業(yè)的迅猛發(fā)展,網(wǎng)絡(luò)地理信息系統(tǒng)(Web GIS)的在各行業(yè)的需求日益增長(zhǎng),但各個(gè)Web GIS服務(wù)平臺(tái)由于空間數(shù)據(jù)存儲(chǔ)的異構(gòu)性和服務(wù)標(biāo)準(zhǔn)的不統(tǒng)一,很難做到互操作和數(shù)據(jù)共享,因此開(kāi)放地理空間信息聯(lián)盟(Open Geospatial Consortium-OGC)制定了一套用于地理數(shù)據(jù)共享和互操作的規(guī)范。本論文源于實(shí)際的科研項(xiàng)目,主要目標(biāo)是實(shí)現(xiàn)一套符合OGC標(biāo)準(zhǔn)規(guī)范的、高性能的、可共享的、分布式OGC服務(wù)平臺(tái)。本文設(shè)計(jì)了系統(tǒng)平臺(tái)的總體架構(gòu):服務(wù)展現(xiàn)層、Web服務(wù)層、OGC應(yīng)用服務(wù)層、數(shù)據(jù)引擎層、數(shù)據(jù)存儲(chǔ)層,并介紹每層的功能以及各層之間的相互作用關(guān)系,闡述了可共享的、分布式的、符合OGC規(guī)范的、高效的OGC應(yīng)用服務(wù)層的設(shè)計(jì)與實(shí)現(xiàn),該層也是整個(gè)服務(wù)平臺(tái)中最為核心的系統(tǒng)層次。本論文所作的工作和創(chuàng)新點(diǎn)主要有如下幾點(diǎn):(1)基于OGC服務(wù)規(guī)范設(shè)計(jì)了一套可以共享的分布式OGC應(yīng)用服務(wù)接口,實(shí)現(xiàn)WMS、WFS、WCS、WMTS、目錄與元數(shù)據(jù)、打包下載六種應(yīng)用服務(wù)。(2)基于分布式對(duì)象中間件Ice實(shí)現(xiàn)了Web服務(wù)層與OGC應(yīng)用服務(wù)層的跨系統(tǒng)、跨語(yǔ)言服務(wù)調(diào)用,并通過(guò)Ice Grid集群框架實(shí)現(xiàn)了OGC集群應(yīng)用服務(wù),提高了服務(wù)集群的可擴(kuò)展性。(3)面對(duì)大型應(yīng)用服務(wù)器集群,結(jié)合了NAT虛擬服務(wù)器負(fù)載均衡和Ice Grid框架負(fù)載均衡,在網(wǎng)絡(luò)層和中間件通信的傳輸層實(shí)現(xiàn)應(yīng)用服務(wù)器集群的兩級(jí)負(fù)載均衡。(4)實(shí)現(xiàn)了Web服務(wù)器層與OGC應(yīng)用服務(wù)層高效的網(wǎng)絡(luò)通信模塊,設(shè)計(jì)和實(shí)現(xiàn)同步、異步、同步會(huì)話和異步會(huì)話四種通信模型,并進(jìn)行了詳細(xì)對(duì)比。(5)在服務(wù)組件開(kāi)發(fā)中,設(shè)計(jì)并實(shí)現(xiàn)了內(nèi)存池、環(huán)形內(nèi)存緩沖區(qū)和數(shù)據(jù)庫(kù)連接池等公共模塊,實(shí)現(xiàn)了服務(wù)組件本身對(duì)資源的高效管理,提高了應(yīng)用服務(wù)的性能和穩(wěn)定性。(6)在不同規(guī)模的集群下,實(shí)現(xiàn)了統(tǒng)一的集群監(jiān)控模塊,實(shí)現(xiàn)對(duì)應(yīng)用服務(wù)器集群的監(jiān)視和控制;并在監(jiān)控模塊中結(jié)合Ice Patch2實(shí)現(xiàn)了OGC應(yīng)用服務(wù)組件在服務(wù)器集群中的自動(dòng)化部署和更新;谝陨舷到y(tǒng)整體與各個(gè)模塊的設(shè)計(jì)與實(shí)現(xiàn),本文在實(shí)驗(yàn)室環(huán)境中對(duì)分布式分布式平臺(tái)做了功能測(cè)試,并通過(guò)變換不同服務(wù)器節(jié)點(diǎn)數(shù)量對(duì)OGC應(yīng)用服務(wù)層進(jìn)行了高并發(fā)環(huán)境下的性能測(cè)試,驗(yàn)證了隨著集群數(shù)量增加,并發(fā)能力顯著增強(qiáng)。
【關(guān)鍵詞】:OGC Ice Web GIS 負(fù)載均衡 集群監(jiān)控
【學(xué)位授予單位】:西安電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2016
【分類號(hào)】:P208;TP393.09
【目錄】:
- 摘要5-6
- ABSTRACT6-11
- 縮略語(yǔ)對(duì)照表11-14
- 第一章 緒論14-18
- 1.1 課題背景14-15
- 1.2 國(guó)內(nèi)外發(fā)展現(xiàn)狀15-16
- 1.3 論文的主要工作與章節(jié)安排16-18
- 第二章 分布式OGC服務(wù)框架18-30
- 2.1 概述18-19
- 2.2 分布式OGC服務(wù)框架分析19-24
- 2.2.1 服務(wù)展現(xiàn)層19
- 2.2.2 Web服務(wù)層19-21
- 2.2.3 OGC應(yīng)用服務(wù)層21-22
- 2.2.4 數(shù)據(jù)引擎層22-24
- 2.2.5 數(shù)據(jù)存儲(chǔ)層24
- 2.3 相關(guān)技術(shù)分析24-28
- 2.3.1 WebGIS架構(gòu)模型與OGC服務(wù)規(guī)范24-25
- 2.3.2 分布式對(duì)象中間件Ice25-27
- 2.3.3 負(fù)載均衡27-28
- 2.4 小結(jié)28-30
- 第三章 分布式OGC應(yīng)用服務(wù)層設(shè)計(jì)30-50
- 3.1 協(xié)議解析模塊設(shè)計(jì)30-33
- 3.2 網(wǎng)絡(luò)通信模塊設(shè)計(jì)33-39
- 3.2.1 同步模型33-34
- 3.2.2 異步模型34-36
- 3.2.3 同步會(huì)話模型36-38
- 3.2.4 異步會(huì)話模型38-39
- 3.3 負(fù)載均衡模塊設(shè)計(jì)39-41
- 3.3.1 小型集群負(fù)載均衡模塊設(shè)計(jì)39-40
- 3.3.2 大型集群負(fù)載均衡模塊設(shè)計(jì)40-41
- 3.4 應(yīng)用組件設(shè)計(jì)41-45
- 3.4.1 應(yīng)用組件業(yè)務(wù)邏輯設(shè)計(jì)41-43
- 3.4.2 公共模塊設(shè)計(jì)43-45
- 3.5 集群監(jiān)控模塊設(shè)計(jì)45-48
- 3.5.2 集群監(jiān)視46-47
- 3.5.3 集群控制47-48
- 3.6 小結(jié)48-50
- 第四章 分布式OGC應(yīng)用服務(wù)層實(shí)現(xiàn)50-58
- 4.1 網(wǎng)絡(luò)通信模塊的實(shí)現(xiàn)50-51
- 4.2 負(fù)載均衡模塊的實(shí)現(xiàn)51-53
- 4.3 應(yīng)用組件的實(shí)現(xiàn)53-56
- 4.3.1 WMS組件53
- 4.3.2 WFS組件53-54
- 4.3.3 WCS組件54-55
- 4.3.4 WMTS組件55
- 4.3.5 Basic Info組件55
- 4.3.6 PackageDownload組件55-56
- 4.4 集群監(jiān)控模塊的實(shí)現(xiàn)56
- 4.5 小結(jié)56-58
- 第五章 系統(tǒng)功能與性能測(cè)試58-64
- 5.1 概述58
- 5.2 功能展示58-62
- 5.3 性能測(cè)試62-64
- 第六章 總結(jié)與展望64-66
- 6.1 總結(jié)64
- 6.2 展望64-66
- 參考文獻(xiàn)66-68
- 致謝68-70
- 作者簡(jiǎn)介70-71
【參考文獻(xiàn)】
中國(guó)期刊全文數(shù)據(jù)庫(kù) 前9條
1 關(guān)學(xué)忠;姜世超;方超;;GPS電子定位導(dǎo)航系統(tǒng)[J];自動(dòng)化技術(shù)與應(yīng)用;2012年03期
2 陳樺;李小兵;徐光輝;;基于SuperMap GIS的地理信息服務(wù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J];計(jì)算機(jī)工程與設(shè)計(jì);2009年08期
3 陳增孝;裘雪紅;;面向?qū)ο蟮腎CE中間件系統(tǒng)設(shè)計(jì)[J];電子元器件應(yīng)用;2008年08期
4 徐開(kāi)明;吳華意;龔健雅;;基于多級(jí)異構(gòu)空間數(shù)據(jù)庫(kù)的地理信息公共服務(wù)機(jī)制[J];武漢大學(xué)學(xué)報(bào)(信息科學(xué)版);2008年04期
5 趙迪;孫海龍;鄭禮全;;基于網(wǎng)絡(luò)存儲(chǔ)虛擬化技術(shù)的海量GIS數(shù)據(jù)存儲(chǔ)方法研究[J];國(guó)土資源信息化;2008年01期
6 魯江;夏雨人;;適配器模式及其應(yīng)用[J];微型電腦應(yīng)用;2007年07期
7 尚武;;網(wǎng)絡(luò)地理信息系統(tǒng)(WebGIS)的現(xiàn)狀及前景[J];地質(zhì)通報(bào);2006年04期
8 熊偉,余代俊,蔣洪波,耿留勇;應(yīng)用ArcGIS軟件制作國(guó)標(biāo)地形圖符號(hào)[J];測(cè)繪與空間地理信息;2005年03期
9 張明波,申排偉,陸鋒,程昌秀;空間數(shù)據(jù)引擎關(guān)鍵技術(shù)與應(yīng)用分析[J];地球信息科學(xué);2004年04期
,本文編號(hào):719030
本文鏈接:http://sikaile.net/kejilunwen/dizhicehuilunwen/719030.html