Transactions of Nonferrous Metals Society of China The Chinese Journal of Nonferrous Metals

您目前所在的位置:首頁 - 期刊簡介 - 詳細(xì)頁面

中國有色金屬學(xué)報

ZHONGGUO YOUSEJINSHU XUEBAO

第22卷    第3期    總第156期    2012年3月

[PDF全文下載]        

    

文章編號:1004-0609(2012)03-0954-07
應(yīng)用REST技術(shù)的GML數(shù)據(jù)管理
張山山1, 2,吳寶佑1, 2,隋寧寧1, 2,秦  瑞1, 2

(1. 中南大學(xué) 有色金屬成礦預(yù)測教育部重點實驗室,長沙 410083;
2. 中南大學(xué) 地球科學(xué)與信息物理學(xué)院,長沙 410083
)

摘 要: 地理標(biāo)記語言(GML)作為使用XML信息編碼來表達(dá)地理數(shù)據(jù)的標(biāo)準(zhǔn),其主要目的是實現(xiàn)數(shù)據(jù)共享與互操作。隨著GML廣泛應(yīng)用,GML數(shù)據(jù)存儲管理成為研究熱點。面向服務(wù)架構(gòu)(SOA)已經(jīng)廣泛應(yīng)用于地理信息服務(wù),表述性狀態(tài)轉(zhuǎn)移(REST)作為一種專門為分布式調(diào)用而設(shè)計的輕量級架構(gòu)技術(shù),在構(gòu)建SOA方面有著明顯的優(yōu)勢。論文采用對象數(shù)據(jù)庫對GML進(jìn)行存儲管理,探討如何利用REST架構(gòu)技術(shù)實現(xiàn)GML空間數(shù)據(jù)的管理與共享。分析了REST架構(gòu)的關(guān)鍵技術(shù),設(shè)計了GML數(shù)據(jù)管理服務(wù)框架。詳細(xì)論述了基于微軟WCF框架的REST API的實現(xiàn)過程,最后實現(xiàn)了一個調(diào)用GML數(shù)據(jù)管理服務(wù)的數(shù)據(jù)管理系統(tǒng)。通過客戶端實例驗證表明REST適合于GML地理數(shù)據(jù)的管理與共享。

 

關(guān)鍵字: 面向服務(wù)架構(gòu);表述性狀態(tài)轉(zhuǎn)移;地理標(biāo)記語言;數(shù)據(jù)管理

GML data management using REST
ZHANG Shan-shan1, 2, WU Bao-you1, 2, SUI Ning-ning1, 2, QIN Rui1, 2

1. Key Laboratory of Metallogenic Prediction of Nonferrous Metals, Ministry of Education,
Central South University, Changsha 410083, China;
2. School of Geosciences and Info-Physics, Central South University, Changsha 410083, China

Abstract:It is necessary that geography markup language (GML) which uses XML as the encoding information to express the geographic data provides data sharing and interoperability. As the application of GML is more extensive, GML data storage and management is one of the hot spots. With the development of the network technology and GIS technology, service oriented architecture (SOA) was widely used in geographic information services. Representational state transfer (REST) is a lightweight architecture technology for distributed call, which has a distinct advantage in building SOA. The object database is used in GML data storage, and how to use REST architecture technology to realize the management and sharing of GML spatial data is mainly discussed. First, the key REST architecture technology and the design guidelines of GML data management service were introduced. Then the process of realizing the API based on the WCF framework was introduced. Finally, a data management system that is called GML data management service is achieved. This system shows that REST is ideal for GML geographic data management.

 

Key words: service oriented architecture (SOA); representational state transfer (REST); geography markup language (GML); data management

ISSN 1004-0609
CN 43-1238/TG
CODEN: ZYJXFK

ISSN 1003-6326
CN 43-1239/TG
CODEN: TNMCEW

主管:中國科學(xué)技術(shù)協(xié)會 主辦:中國有色金屬學(xué)會 承辦:中南大學(xué)
湘ICP備09001153號 版權(quán)所有:《中國有色金屬學(xué)報》編輯部
------------------------------------------------------------------------------------------
地 址:湖南省長沙市岳麓山中南大學(xué)內(nèi) 郵編:410083
電 話:0731-88876765,88877197,88830410   傳真:0731-88877197   電子郵箱:f_ysxb@163.com  
朝阳区| 肥乡县| 洱源县| 南漳县| 沁源县| 雅江县| 新和县| 南召县| 广安市| 宁陕县| 都安| 兴安盟| 新巴尔虎右旗| 怀宁县| 无为县| 垦利县| 泌阳县| 定远县| 赞皇县| 财经| 行唐县| 越西县| 三亚市| 上思县| 兰考县| 温州市| 珲春市| 赣榆县| 东海县| 安岳县| 桂林市| 宁都县| 宜兴市| 天津市| 瑞金市| 古浪县| 深圳市| 祁东县| 海林市| 宁夏| 民县|