基于代码迁移的WPS服务研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
地理信息系统(Geographic Information System, GIS)最初是单机形式,后来逐步朝向网络化发展。随着Web服务的出现和发展,使得地理信息系统的平台形式正朝向基于Web服务的GIS、网格GIS、云GIS等方向发展,其内在动力为数据共享与功能互操作的需求。Web服务成为现在乃至将来地理信息共享和互操作的重要途径与发展趋势。OGC、ISO等机构制定了一系列GIS服务的相关标准,这些GIS服务标准使不同GIS系统有了数据共享和互操作的统一接口,实现了数据访问与共享的Web服务标准化。OGC于2007年发布的WPS (Web Processing Service)规范是面向功能共享的服务组件标准,该规范将GIS共享与互操作在数据共享的基础上提高到一个新的高度——功能共享,具有重要意义。基于WPS服务的GIS功能共享为网格GIS(Grid GIS)、云GIS (Cloud GIS)的实现和发展奠定了基础,使GIS可以真正实现数据、功能模块的分布化、共享与互操作。
     目前OGC WPS的实现规范在一般情况下存在不足,限制了其应用及推广。比较突出的问题是:(1)OGC WPS规范中一般的调用和执行过程中的存在网络带宽有限而数据传输量过大的问题;(2)OGC WPS需要大量空间数据反复传输,使得WPS服务链构建困难;(3)OGC WPS规范很多情况下要求空间数据(一般以GML格式表示并以XML封装)在网络中不同主机反复传输,因此不能保证空间数据的完全安全性。
     论文针对现有OGC WPS规范所存在的不足,为提高WPS调用效率,保护数据安全利用现有网络技术,研究一种可以避免或减少空间数据传输量的新的WPS服务模型与技术。首先,通过利用程序代码迁移代替空间数据传输,提出基于代码迁移的网络处理服务(Code Transmission based Web Processing Service, CTWPS)新模型;然后,构建了CTWPS模型的实现技术体系,研究了基于CTWPS的服务组合,使其可纳入现有OGC Web服务框架中;最后,实验了一个原型实验系统,对论文中相关理论和技术进行了验证。具体内容如下:
     (1)系统归纳和分析了地理信息服务相关理论技术,包括OGCWPS1.0.0规范内容、OGC地理信息服务框架下服务链标准,分析和研究了现有OGC WPS规范及其不足,并指出了问题解决的思路。
     (2)研究了现有Web服务模式,定义了代码迁移的概念,提出了基于代码迁移的Web服务和基于代码迁移的WPS服务(CTWPS)概念及其理论模型。在保持了与现有OGC WPS标准兼容的前提下,通过对OGC WPS标准进行扩展,定义了CTWPS的实现接口和相关数据结构。
     (3)提出了基于代码库层、服务器层、传输层和客户层四层结构的CTWPS实现技术框架。对CTWPS实现技术框架各层进行了技术设计,研究了用于实现CTWPS的具体程序语言技术方法;为保护代码安全与用户安全,设计了CTWPS的两层安全控制机制;同时,设计了CTWPS本地化代理,保证了现有OGC WPS客户端可在不更改OGC WPS调用方式的情况下使用CTWPS。
     (4)分析了WPS服务链模型、现有地理信息服务组合模型与方法,提出了CTWPS服务链理论模型与实现方法,给出了KVP方式的CTWPS服务链实例,验证了CTWPS自我组合的能力。论文同时研究了CTWPS服务组合的一般模型,实现了CTWPS与多种地理信息服务组合的能力。
     (5)基于论文所提出的CTWPS理论与技术,实现包含多种客户端的CTWPS实验系统,验证了本文所提出的理论与技术;进行了OGCWPS服务与CTWPS服务效率对比实验,结果表明在调用效率、可靠性和减少数据传输量方面,CTWPS相对于OGC WPS有明显优点。
Geographic Information System (GIS) is single computer form, then gradually develops towards GIS based on internet. With the emergence and development of Web services, the GIS platform is headed for the direction of GIS based on Web service, Grid GIS and Cloud GIS, the inner power is the demand of data sharing and interoperation function. The Web service is the important way and development trend of spatial data sharing and interoperation in the future. OGC, ISO and other institutions developed a series of GIS services standards, these standards make different GIS system have an unified interface of data sharing and interoperation, to standardize the web service based method of the data access and sharing. The standard on WPS (Web Processing Service) published in2007is a specification oriented to function sharing, this standard will make the ablility of GIS about data sharing and interoperation be raised to a new height--function sharing, has the vital significance. Function sharing and interoperation based on WPS will lay a foundation for the implementation and development of Grid GIS and Cloud GIS, which make GIS can realize the real distribution, sharing and interoperation for spatial data, spatial analysis function module.
     The OGC WPS implementation specification has some obvious shortcomings, which limit its application and extension. Some outstanding problems are:(1) in invocation and execution process of OGC WPS services, there is a contradiction between the limited transfer speed of internet and the high data transmission quantity;(2) OGC WPS is dependent on the massive spatial data repeated transmission, which makes the construction of WPS service chain is difficult;(3) the OGC WPS specification requires repeated transmission of spatial data with GML format encapsulated in XML format, therefore, the safety of the spatial data safety could not be guaranteed.
     In this paper, aiming at the existing problems of OGC WPS model, for improving the efficiency of WPS calls and the safety of spatial data, by utilizing the existing network technology, a new WPS model and some technologies are studied to avoid or reduce the space data transmission amount. Firstly, through the use of code transmission instead of spatial data transmission, a new model of Code Transmission based Web Processing Service (CTWPS) is proposed; secondly, the paper put forward an implementation technology system of CTWPS model and do research on service combination based on CTWPS, which is compatible with OGC WPS standard and existing OGC Web services framework; finally, a prototype experiment system is developed, and the paper verified the related theory and technology of CTWPS. Specific content is as follows:
     (1) The paper summarizes and analyzes the relevant theory and technology of geographic information services, including OGC WPS1.0.0standard, OGC geographic information service chain standards and the deficiency of OGC WPS is analyzed and summarized,.
     (2)Based on the research and analysis on the existing Web service mode, code transmission concept, new concept and theoretical model of code transmission based Web services and code transmission based WPS (CTWPS) is put forward in the paper. Keeping compatible with the existing OGC WPS standard, based on the extension of OGC WPS standard, the CTWPS interfaces and data structures are defined.
     (3)In the paper, the CTWPS technology framework, based on4layers of code database, server, transmission and client, is put forward, and the technological design of each layer in this framework is accomplished.In this part, the program technology to realize CTWPS model is proposed, and some example are listed; to protect code safety and user security, a CTWPS security control mechanism based on2layers is designed; at the same time, CTWPS local agents model are put forward to ensure that CTWPS can use in exsiting clients of OGC WPS without modifying and changing.
     (4) Based on the analysis on WPS service chain model, GIS services combination model and technology, the paper put forward the theoretical models and technology of CTWPS service chain, then an example of CTWPS service chaining with KVP method is given out to verify the self-combination ability of CTWPS. Paper also does research on general models of CTWPS combination, and realize the combination ablility of CTWPS with other OGC GIS services.
     (5) Based on the theory and technology proposed in this paper, a CTWPS experimental system including multi-kinds clients is developed, which verified the theory and technology put forward in this paper; using the experimental system, some contrast experiments between OGC WPS and CTWPS are accomplished, and the experiment results proved that the CTWPS has obvious advantages in the aspects of calls efficiency, reliability and data transmission amount when it is compared to the OGC WPS.
引文
[1]王家耀,成毅,吴明光,等.地理信息系统的演进与发展.测绘科学技术学报,2008,25(4):235-240
    [2]龚建雅,高文秀.地理信息共享与互操作技术及标准.地理信息世界,2006,(3):18-27
    [3]Open Geospatial Consortium Inc(OGC). OpenGIS Web Processing Service v1.0.0. http://www.opengeospatial.org/,2007
    [4]W3C. Web Services Activity.Http://www.w3.org/2002/ws/,2011
    [5]张霞.地理信息服务组合与空间分析服务研究:[博士学位论文].武汉:武汉大学,2004
    [6]姚鹤岭GIS Web服务研究.郑州:黄河水利出版社,2007
    [7]周文生,毛锋,胡鹏.开放式WebGIS的理论与实践.北京:科学出版社,2007
    [8]IBM.SOA and Web Services. https://www.ibm.com/developerworks/webservices/, 2011
    [9]王方雄,边馥苓.从GISystem到GIService:GISystem发展的必然趋势.华中师范大学学报(自然科学版),2004,38(4):528-532
    [10]马胜男,魏 宏,刘碧松.地理信息标准研制的国内外进展及思考.武汉大学学报(信息科学版),2008,33(9):886-891
    [11]Scott Davis,蒋波涛译GIS for Web Developers北京:电子工业出版社,2008
    [12]徐卓揆,申小平.基于52 North WPS的Web Processing Service开发方法研究.测绘科学.2011,36(1):140-142
    [13]林峰田.WMS、WFS、WPS实例解说http://www.bp.ntu.edu.tw/WebUsers/ftlin/co urse/gis/WMSWFSWPS.pdf,2008.
    [14]Bastian Schaeffer.Web Processing Service Tutorial. http://www.52north.org/,2009
    [15]52 North.52 North Geoprocessing Community. https://52north.org/communities/g eoprocessing/,2011
    [16]陈进.基于Web Services的地理信息处理服务应用研究[硕士学位论文].长沙:中南大学,2005
    [17]张登荣,俞乐,邓超,等.基于OGC WPS的Web环境遥感图像处理技术研究.浙江大学学报(工学版).2008,42(7):1184-1188
    [18]刘军志,宋现锋,汪超亮,等.基于OGC WPS的遥感图像分布式检索系统研究.地理与地理信息科学,2008,24(4):1-5
    [19]孙雨,李国庆,黄震春.基于OGC WPS标准的处理服务研究.计算机科学,2009,36(8):86-88,137
    [20]高昂,陈荣国,张明波,等.空间数据网络处理服务模型及关键技术.计算机工程与应用,2009,45(25):208-211
    [21]杨朝晖,余洁,郑文锋.基于WS-Security的GIS WPS服务安全机制的研究.测绘科学,2010,cnki优先出版
    [22]张云勇,刘锦德.移动Agent技术.北京:清华大学出版社,2003
    [23]Danny B.Lange, Mitsuru Oshima. Programming and Deploying Java Mobile Agents with Aglets. Addison-Wesley Professional,1998
    [24]徐卓揆.WebGIS环境下的数据挖掘研究[硕士学位论文].武汉:武汉大学,2005
    [25]李琦,黄晓斌.基于GeoAgent的地理信息服务.测绘通报,2002,(6):44-47
    [26]祝玉华.基于Multi Agents的WebGIS的研究和实践[博士学位论文].郑州:中国人民解放军信息工程大学测绘学院,2004
    [27]李胜,张虹.基于移动Agent的GIS动态服务技术.计算机应用与软件,2008,25(2):206-209
    [28]马宏锋,党建武,赵庶旭.一种基于动态GIS服务技术的Agent迁移策略.计算机应用与软件,2010,27(11):68-71
    [29]肖瑶,雒翠萍,张其斌.基于Web服务和移动Agent的GIS动态服务技术.甘肃科技,2010,26(13):19-22
    [30]Open Geospatial Consortium Inc(OGC). The OpenGIS Abstract Specification Topic 12:OpenGIS Service Architecture. http://www.opengeospatial.org/,2002
    [31]Open Geospatial Consortium Inc(OGC). OpenGIS Web Services Architecture. http://www.opengeospatial.org/,2003
    [32]Di Liping. GeoBrain-A Web Services based Geospatial Knowledge Building System. In:Proceedings of NASA Earth Science Technology Conference, Palo Alto, CA,USA:2004
    [33]Deng Meixia, Di Liping. Utilization of Latest Geospatial Web Service Technologies for Remote Sensing Education Through GeoBrain System. In:Proceedings of IEEE International Geoscience and Remote Sensing Symposium (IGARSS 2006), Colorado, USA:2006
    [34]薛丹.基于工作流的空间信息服务组合引擎的设计与实现[硕士学位论文].长沙:国防科学技术大学,2008
    [35]张小溪,刘定生,李国庆.空间信息网格中异步Web计算服务设计与实现.遥感信息,2009,(6):77-80,86
    [36]Aphrodite Tsalgatidou, Thomi Pilioura. An Overview of Standards and Related Technology in Web Services.Distributed and Parallel Databases,2002,(12):135-162
    [37]王震宇,刘清森JavaScript语言的特性和应用.中国计算机用户,1997,(12下):47-49
    [38]徐卓揆.基于HTML5、Ajax和Web Service的WebGIS研究.测绘科学,2012,37(1):cnki优先出版
    [39]Tao C V. Development ofWeb Based GIServices.In:Proceedings of GIS 2000 Conference. Toronto:2000
    [40]Tao C V, Yuan S, Fei C, et al. GeoServnet:A networkbased GIS service system for online geocomputing. In:Proceedings of Geoinfo rmatics'2000. Monterey Bay,CA,U SA:2000
    [41]Open Geospatial Consortium Inc(OGC). Corrigendum for OpenGIS Implementation Standard Web Processing Service(WPS) 1.0.0. http://www.opengeospatial.org/,2009
    [42]Open Geospatial Consortium Inc(OGC). OGC Web Services Common Specification. http://www.opengeospatial.org/,2007
    [43]Open Geospatial Consortium Inc(OGC). Web Feature Service Implementation Specification, http://www.opengeospatial.org/,2005
    [44]52 North. Sejong University Workflow Modeller-User Guide. https://52north.org/ communities/geoprocessing/,2011
    [45]52 North. Sejong University Workflow Modeller-Extending further functionalities. https://52north.org/communities/geoprocessing/,2011
    [46]Ron Lake, David S.Burggraf, Milan Trninic,等著,张书亮等译Geography Ma rk-Up Language (GML)-Foundation for the Geo-Web北京:科学出版社,2008
    [47]Heather Kreger. Web Services Conceptual Architecture(WSCA 1.0).IBM Softwar e Group.http://www-900.ibm.com/developerWorks/cn/webservices/ws-wsca/,2001
    [48]W3C.Extensible Markup Language (XML).http://www.w3.org/XML,2011
    [49]Oracle. Java Web Serivces At A Glance. http://www.oracle.com/technetwork/java /index-jsp-137004.html,2011
    [50]IBM. Business Process Execution Language for Web Services version 1.1. http: //www.ibm.com/developerworks/library/specification/ws-bpel/,2007
    [51]Apache. Apache Web Service Project. http://ws.apache.org/,2008
    [52]Microsoft. Windows Communication Foundation.http://msdn.microsoft.com/zh-cn/ netframework/aa663324.aspx,2011
    [53]Open Geospatial Consortium Inc(OGC). OpenGIS Discussion Papers:OWS 1.2 Service Information Model. http://www.opengeospatial.org/,2003
    [54]Open Geospatial Consortium Inc(OGC).Web Coverage Service Implementation S pecification. http://www.opengeospatial.org/,2007
    [55]Open Geospatial Consortium Inc(OGC). OpenGIS Geography Markup Language (GML) Implementation Specification. http://www.opengeospatial.org/,2003
    [56]Open Geospatial Consortium Inc(OGC).OpenGIS Discuss Papers:Integrated Clie nt for Multiple OGC-compliant Services Architecture,Design,and Experience. http://w ww.opengeospatial.org/,2003
    [57]Open Geospatial Consortium Inc(OGC).The OpenGIS Abstract Specification. htt p://www.opengeospatial.org/,1998
    [58]Open Geospatial Consortium Inc(OGC).The OpenGIS Simple Features Specificat ion. http://www.opengeospatial.org/,1998
    [59]W3C.Web Style Sheet, Cascading Style Sheet.http://www.w3c.org/,1998
    [60]W3C.Document Object Model(DOM).http://www.w3c.org/,1999
    [61]W3C.Graphics on the Web.http://www.w3c.org/,1999
    [62]W3C.Scalabe Vector Graphics(SVG).http://www.w3c.org/,1999
    [63]W3C.XML Schema Part 1:Structures,W3C Working Dratt.http://www.w3c.org/,2 000
    [64]W3C.XML Schema Part 0:Datatype,W3C Working Draft.http://www.w3c.org/,20 00
    [65]W3C.XML Schema Part 2:Datatype Second Edition,W3C Working Draft.http://w ww.w3c.org/,2004
    [66]F. Leymann. Web Service Flow Language(WSFL version 1.0).http://www4.ibm.co m/software/solutions/webservices/pdf/WSFL.pdf,2001
    [67]Yang Chaowei, Li Qi.Research on Geospatial Information Web Sharing Language-GeoML,Towards Digital Earth.In:Proceedings of the International Symposium on Di gital Earth. Beijing:Science Press,1999:766-776
    [68]乐鹏.语义支持的空间信息智能服务关键技术研究[博士学位论文].武汉:武汉大学,2007
    [69]蓝贵文,黄全义,周晓表.一种面向WFS服务的分布式空间连接查询优化策略.武汉大学学报(信息科学版),2009,34(6):654-658
    [70]王浩,喻占开,曾开,等.网络地理信息服务中的空间数据缓存算法研究.测绘学报,2009,38(4):348-354
    [71]章汉武,桂志鹏,吴华意.网格环境下空间信息服务注册中心的设计与实现.武汉大学学报(信息科学版),2008,33(5):533-536
    [72]刘宇,王永生,孙庆辉.数字城市地理空间信息公共平台的设计.测绘科学技术学报,2006,23(5):359-362
    [73]王家耀,祝玉华,吴明光.论网格与网格地理信息系统.测绘科学技术学院,2006,23(1):1-7
    [74]李德仁,易华蓉,江志军.论网格技术及其与空间信息技术的集成.武汉大学学报(信息科学版),2005,30(9):757-761
    [75]孙庆辉,王家耀,钟大伟,等.空间信息服务模式研究.武汉大学学报(信息科学版),2009,34(3):344-347
    [76]温玉维.空间信息Web服务共享平台[硕士学位论文].长沙:中南大学,2009
    [77]刘峰.基于网格服务的地理空间信息共享平台关键技术研究[博士学位论文].泰安:山东科技大学,2007
    [78]王方雄,边馥苓.基于网络的空间信息原子服务互操作与集成框架.武汉大学学报(信息科学版),2005,30(2):182-186
    [79]崔铁军,郭黎,白振会,等.基于网络的地理空间信息服务关键技术研究.测绘科 学技术学报,2007,24(5):324-327
    [80]贾文珏,李斌,龚健雅.基于工作流技术的动态GIS服务链研究.武汉大学学报(信息科学版),2005,30(11):982-985
    [81]刘书雷.基于工作流的空间信息服务聚合技术研究[博士学位论文].长沙:国防科学技术大学,2006
    [82]刘兵.基于Web服务组合的网格工作流研究[博士学位论文].合肥:中国科学技术大学,2007
    [83]杨慧,盛业华,温永宁,等.基于WebService的地理模型分布式共享方法.武汉大学学报(信息科学版),2009,34(2):142-145
    [84]邓术军,吕晓华,王力明,等.基于SOA的地理信息服务体系研究.测绘科学技术学报,2009,26(4):261-264
    [85]宋国民.地理信息共享的理论研究框架.测绘科学技术学报,2006,23(6):404-407
    [86]徐开明,吴华意.地理信息公共服务平台的用户分类及服务分类.地理信息世界,2009(3):12-16
    [87]付燕宁.Web服务组合方法研究[博士学位论文].长春:吉林大学,2007
    [88]刘传昌.Web服务平台关键技术及旅游规划引擎的研究[博士学位论文].北京:北京邮电大学,2007
    [89]刘方方.Web服务合成与可用性的若干关键技术研究[博士学位论文].上海:复旦大学,2007
    [90]谢山.Web服务复合及其多Agent协同系统实现技术的研究[博士学位论文].上海:东华大学,2007
    [91]张翰林,王青山,潘恒,等.GML数据传输中的加密研究.测绘科学技术学报,2008,25(6):425-427,431
    [92]陈红黄.GIS服务共享若干关键问题的研究与实现[博士学位论文].广州:广东工业大学,2007
    [93]吴飞GIS Web Services的安全认证体系设计研究.科技资讯,2008,(30):8
    [94]牟连佳Web Services的安全性研究.计算机与数字工程,2008,36(4):112-115
    [95]景建笃,游晓黔.安全Web Services体系结构的研究.计算机工程与设计,2007,28(5):1032-1034,1047
    [96]王晓峻,周晓峰,王志坚,等.基于PKI/PMI的Web服务安全框架.计算机科学,2008,35(4):48-50
    [97]刘劲武,陈峰.基于SRP-6协议的Web Services安全通信.重庆工学院学院(自然科学版),2007,21(4):79-81
    [98]张艳,周明天,佘堃.基于Web Services的XML引擎安全模型研究.计算机应用研究,2008,25(7):2161-2163,2170
    [99]高秉博,谢传节,曾少斌.基于WSRF的网格空间服务及其管理.地球信息科学学报,2010,12(6):811-818
    [100]李万辉,刘发明.一种WPS过程链工具的开发.地理信息世界,2010,(4):61-66
    [101]承达瑜,王发良,周治武,等.基于BPEL的地理信息服务组合研究与实现.测绘科学,2010,35(6):259-261
    [102]冉春玉,赵凌燕,郝锐,等.用Apache Axis开发Web服务.计算机应用,2004,24(5):140-143
    [103]程小刚,杨善林.新一代网络计算模式Web服务.合肥工业大学学报(自然科学版),2003,26(S1):692-295
    [104]周青,吴涛.一种基于Web服务的工作流标识语言.计算机工程与设计,2004,25(5): 731-736
    [105]孙健,张鹏.基于Petri网的Web服务流语言(WSFL)建模与分析.小型微型计算机系统,2004,25(7):1382-1387
    [106]朱江,宋关福,钟耳顺,等.基于Web Services和.NET技术的新一代WebGIS研究与开发.地理信息世界,2004,2(2):18-22
    [107]任捷,吴明辉,应晶.Web Services技术在异构系统集成中的应用研究.计算机应用,2004,24(1):95-99
    [108]金洁洁,吴海峰,尹建伟.基于Web Services的工作流过程模型研究.计算机应用研究,2003,(5):47-51
    [109]Jesse James Garrett.Ajax:A New Approach to Web Applications. http://www. adaptivepath.com/publications/essays/archives/000385.php,2006
    [110]Ryan Asleson, Nathaniel,金灵译Schutta. Foundations of Ajax北京:人民邮电出版社,2006
    [111]Google.Google Maps API 2. http://www.zmap.org/doc/maps/documentation/,2006
    [112]RogerA Longhorn. Geospatial Standards, Interoperability, Metadata Semantics and Spatial Data Infrasturcture-Backgroud paper for NIEeS Workshop on Activating Metadata. Canbridge, UK,2005
    [113]FENG Min, LIU Shu-guang, Ned H. Euliss, etc. Distributed geospatial mode 1 sharing based on open interoperability standards. Journal of Remote Sensing,2009, (06):1060-1066
    [114]Luca Ferrari.The Aglets 2.0 User's Manual. http://sourceforge.net/projects/agl ets/,2004
    [115]Sun microsystems.The Java 2 Enterprise Edition Developer's Guide. http://ja va.sun.com,2000
    [116]Harver M.Deitel,Paul J.Deitel.Java大学教程.北京:电子工业出版社,2003
    [117]Harver M.Deitel,Paul J.Deitel高级Java大学教程.北京:电子工业出版社,2004
    [118]Matthias Klusch, Stefano Lodi,Gianluca Moro.The Role of Agents in Distrib uted Data Mining:Issues and Benefits.In:Proceedings of the IEEE/WIC Internation al Conference on Intelligent Agent Technology (IAT'03).2003
    [119]MA Cameron, K L Taylor, RBaxter. Web Service Compostion and Record Linking. In:Proceedings of VLDB workshop on Information Integration on the Web, 2004:65-70
    [120]Omar Boucelma. Experience in Building a Geographic Integration System.I n:Proceedings of VLDB Workshop on Information Integration on the Web,2004:1 45-148
    [121]L Seligman, A Rosenthal, J Caverlee. Data Service Agreements:Toward a Data Supply Chain. In:Proceedings of VLDB workshop on Information Integration on the Web,2004:128-133
    [122]Dr. Winnie, S.M.Tang. The Development and Impact of Web-based Geograp hic Information Services. http://www.gisdevelopment.net/technology/gis/mi03002.htm,2 011
    [123]Jeff de La Beaujardiere. Interoperability in Geospatial Web Services. http://w ww.codata.org/codata02/03 invited/delaBeaujardiere/delaBeaujardiere-slides.pdf,2011
    [124]Halil AKINCI. Geospatial Web Services For E-Municipality. http://www.isprs. org/proceedings/XXXV/congress/comm2/papers/210.pdf,2004
    [125]Workflow Management Coalition.The Workflow Reference Model.WFMC TC 00-1003,2006
    [126]范玉顺.工作流管理技术基础.北京:清华大学出版社,2001
    [127]Chris Peltz,Hewlett Packard. Web services orchestration-a review of emergin g technologies, tools, and standards. http://itee.uq.edu.au/-infs3204/interesting_websites /WSOrchestration.pdf,2003
    [128]闾国年,张书亮,王永君,等.地理信息共享技术.北京:科学出版社,2004
    [129]World Wide Web Consortium.Simple Object Access Protocol(SOAP). http://w ww.w3c.org/TR/SOAP,2000
    [130]World Wide Web Consortium.Web Service Description Language(WSDL). htt p://www.w3c.org/TR/wsdl,2001
    [131]罗海滨,范玉顺,吴澄.工作流技术综述.软件学报,2000,11(7)
    [132]Xiaolin Lu. An Investigation on Service-Oriented Architecture for Constructi ng Distributed WebGIS Application.In:Proceedings of the 2005 IEEE International Conference on Services Computing(SCC05),2005:191-197
    [133]ESRI.Geospatial Service-Oriented Architecture, An ESRI White Paper,2007
    [134]唐宇,陈荦,何凯涛.空间信息栅格SIG框架体系与关键技术研究.遥感学报,2004,8(5):425-433
    [135]Chris Homes.GeoServer Features.http://geoserver.org/display/GEOS/Feature,20 09
    [136]徐卓揆,刘德钦,林宗坚Ajax技术在WebGIS中的应用.测绘信息与工程,2007,32(1):3-5
    [137]ESRI. The ESRI Geography Network. http://www.amergeog.org/geographynet work.htm,2006
    [138]ESRI.ArcWeb Services Developer Portal.http://www2.arcwebservices.com/v200 6/index.jsp,2008
    [139]Tom Barclay, Jim Gray, Eric Strand, etc.TerraService.Net:An Introduction t o Web Services, http://www.ec-gis.org/docs/F5130/WEBSERVICES.PDF,2002
    [140]UDDI Consortium.UDDI Specification.http://www.uddi.org/specification.html,2 000
    [141]D.Chahaborty, A.Joshi.Dynamic service composition:State-of-the-art and resear ch direetions.http://www.cs.umbc.edu/-dchakrl/papers,2001
    [142]岳昆,王晓玲,周傲黄.Web服务核心支撑技术研究综述.软件学报,2004,15(3): 428-442
    [143]毛世杰,刘绍华Java Web服务(Java Web Services).北京:中国电力出版社,2003
    [144]邱仲潘Java Web服务高级教程.北京:机械工业出版社,2003
    [145]顾宁,刘家茂,柴晓路Web Services原理与研究实践.北京:机械工业出版社,2006
    [146]饶元,冯博琴,李尊朝.基于Web Services的服务合成技术研究综述.系统工程与电子技术,2005,27(8):1481-1489
    [147]郭学俊,杜春,秦雪杰.基于本体的Web服务发现模型的研究.计算机技术与发展,2006,16(6):207-212
    [148]付燕宁,刘磊,金成植.基于服务链的Web服务组合方法.通信学报,2007,28(7)
    [149]佚名Java ClassLoader详解.http://java.chinaitlab.com/base/804400.html,2010
    [150]刘南,刘仁义WebGIS原理及其应用.北京:科学出版社,2002
    [151]Goodchild M F,Egenhofer M J, Fegeas R, etc. Interoperating Geographic Inf ormation System.Boston:Kluwer Academic Publishers,1999
    [152]中华人民共和国科学技术部.SDS/T2213-2004.科学数据共享工程技术标准——数据与服务注册规范(征求意见稿).2005
    [153]中华人民共和国科学技术部SDS/T2212-2004.科学数据共享工程技术标准——目录服务规范(征求意见稿).2005
    [154]中华人民共和国科学技术部SDS/T2221.2-2004.科学数据共享工程技术标准——数据访问服务接口规范—Web要素服务规范(征求意见稿).2005
    [155]陈玉敏,龚健雅,贾文珏,等.基于XML的空间数据互操作与可视化研究.系统仿真学报,2004,(16):2367-2371
    [156]旷建中,马劲松,蒋民锋.基于GML的多源空间数据集成模型研究.计算机应用研究,2005,(6):105-107
    [157]陈国良,顾和和.浅论WebGIS研究现状与发展趋势.矿山测量,2006,(4):27-29
    [158]薛勇,王剑秦,郭华东.数字地球网格计算雏议.遥感学报,2004,8(1):89-95

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700