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

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

中國有色金屬學報

ZHONGGUO YOUSEJINSHU XUEBAO

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

[PDF全文下載]        

    

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

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

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

 

關鍵字: 面向服務架構;表述性狀態(tài)轉移;地理標記語言;數(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

主管:中國科學技術協(xié)會 主辦:中國有色金屬學會 承辦:中南大學
湘ICP備09001153號 版權所有:《中國有色金屬學報》編輯部
------------------------------------------------------------------------------------------
地 址:湖南省長沙市岳麓山中南大學內(nèi) 郵編:410083
電 話:0731-88876765,88877197,88830410   傳真:0731-88877197   電子郵箱:f_ysxb@163.com  
乌苏市| 昔阳县| 博湖县| 静安区| 宜阳县| 乐清市| 松原市| 嘉峪关市| 山东| 尖扎县| 庆城县| 施秉县| 西乡县| 恩施市| 新巴尔虎左旗| 潞西市| 平乐县| 鄱阳县| 乌海市| 韩城市| 珠海市| 友谊县| 察雅县| 洪泽县| 喀喇| 商丘市| 迁西县| 大埔县| 时尚| 瑞丽市| 嘉善县| 邻水| 天津市| 桑植县| 瑞安市| 靖西县| 仁布县| 阿鲁科尔沁旗| 神木县| 邢台市| 长海县|