数据中心用户开发手册精选.doc

  1. 1、本文档共309页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据中心用户开发手册精选

数据中心用户开发手册 第一章 数据中心简介 数据中心的产生 经过几十年的发展,GIS应用的领域越来越广泛。GIS应用系统需要访问分布在多个数据源的异构数据,也需要整合诸如文档、数据库属性表等非空间数据。如何在分布式异构环境下对空间数据及非空间数据进行有效的集成管理,成为一个亟待解决的问题。与此同时,GIS应用系统本身的构架也变得越来越复杂,从处理来自多种数据库的异构数据,到使来自多种GIS平台的功能能够协同工作;从GIS空间分析,到复杂的领域业务逻辑的实施;从单机单应用程序到分布多服务器集群的运用等等;除此之外,用户的需求不断变动,系统的设计不断调整,使系统的开发与维护成为巨大的挑战,用户也未真正参与到系统的开发过程中,不能自发的对新的需求做出响应,需要通过需求变更、系统软件版本升级等软件过程才能解决哪怕看似简单的功能调整。另一方面,组件技术的日趋成熟、插件式开发的逐渐普及、Web Service技术的日益盛行,使开发具备高可伸缩性,且满足分布式环境下的数据集成及应用程序集成的软件开发模式成为可能。 在这种形势下,中地集团于2000年提出新一代GIS架构技术及新一代GIS开发模式,也就是“面向服务的GIS架构技术”及“搭建式、插件式、配置式GIS开发模式”,并加大力度组织了强大的力量开始技术攻关,决心率先推出世界第一个GIS搭建式开发平台,实现“零编程、巧组合、易搭建”的可视化开发,使不懂编程人员开发软件的梦想成为现实,推动人们从重视开发技术细节的传统开发模式向重视专业、业务的新一代开发模式转变促GIS开发和应用领域的一场变革 数据中心是各种数据的集成与交换中心,数据中心平台是集基础与应用为一体的综合应用平台。 数据中心技术的目标是:实现多源异构数据的统一、层次化管理;能够在统一的框架下实现多地理信息系统的协调工作;支持应用方案的集成搭建,为开发地理信息应用系统提供基础支撑。 建立数据中心的基本原则是采用柔性设计理念,系统能够被快捷地搭建出来,且能适应需求的变化并迅速做出调整。 数据中心是多种概念及思想的综合体,从不同的方面可以入手可以得到不同语义的数据中心实例: 数据中心是一种可扩展的程序设计思想,它定义了一系列的规范,可以使功能模块达到搭建级别的可复用,搭建级别的可复用是运行时级别的可复用,通常需要一种脚本语言对功能进行重组,这里主要通过工作流技术实现功能的重组。 数据中心是一种强兼容性的数据仓库,可以在同一个框架下,把来自不同生产厂商,不同格式,不同标准,分布在不同位置的数据统一在一个系统之下,即对分布式多源异构空间数据的管理能力。 数据中心是一个定义完备的功能仓库,支持以多种方式(组件、插件、流程、动态库、程序片断、脚本)提供的功能,并能对这些功能以一种一致的方式进行调用及执行。 数据中心是一种应用系统,它根据行业的标准建立起功能与界面相分离的具有高度可定制性的应用系统解决方案,以更容易地适应需求的变动,使用户参与到设计开发过程中,当开发类似系统时最大程度的复用以前的工作。 数据中心是一种搭建平台,提供对流程、表单、应用程序界面、数据等的完整的搭建方案,因而也是关于应用系统的集成设计器。 数据中心是一种工具箱,提供一系列的完整语义的地理处理功能。 数据中心是一套解决方案,该方案由一系列的程序模块及数据组成。 数据中心是一个资源管理器,提供对资源的windows资源管理器式的管理,且能根据关心主题的不同,按主题层次重新生成资源管理器目录结构。 术语、概念、缩写词 数据中心:用于组织和操作各种空间数据和非空间数据的资源管理器,集各种数据管理和操作为一体的面向应用的集成框架。 数据中心功能插件:为实现特定功能遵循数据中心接口规范和注册规范编写出来的应用程序。 数据中心驱动:数据中心为扩展插件资源而进入的一种机制,是数据中心节点加载子节点系统而提供服务的一种动态链接库。数据中心驱动包括预定义驱动和用户自定义驱动。数据中心预定义驱动包括文件驱动、地理数据库驱动和地理数据库域名解析服务驱动。用户自定义驱动是用户根据自己具体应用的需要编写的驱动。 目录树:数据中心组织、管理和操作数据的场所和工具。 XML:数据中心配置文件的存储文件格式。 工作流:是一类能够完全或者部分自动执行的经营过程,它根据一系列过程规则,文档、信息或任务能够在不同的执行者之间进行传递与执行。 数据中心基线系统:根据各个数据管理系统所抽象的共同部分,在此基础上可以搭建、配置实现具体业务的应用系统。 插件式二次开发:以插件模式将扩展模块集成到系统中,在使用数据中心初期功能仓库中的业务功能插件资源较少时运用较多的开发方式,随着功能的逐渐积累而不断减少。 配置式二次开发:以配置资源向导模式生成应用系统框架的开发方式,是数据中心构建C/S架构的应用系统的主要开发方

文档评论(0)

feixiang2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档