[发明专利]一种GIS中间件配置管理方法有效
申请号: | 200810236869.0 | 申请日: | 2008-12-17 |
公开(公告)号: | CN101493825A | 公开(公告)日: | 2009-07-29 |
发明(设计)人: | 吴信才;谢忠;吴亮 | 申请(专利权)人: | 武汉中地数码科技有限公司;中国地质大学(武汉) |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 湖北武汉永嘉专利代理有限公司 | 代理人: | 张 敏 |
地址: | 430074湖北省武汉*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 gis 中间件 配置管理 方法 | ||
1.一种GIS中间件配置管理方法,其特征在于:它的步骤如下:
1)、客户软件创建异构数据源信息并传送给数据源驱动管理器;
2)、数据源驱动管理器根据所述异构数据源信息加载相应的中间件接口以及异构数据源驱动;
3)、所述步骤2)中的异构数据源驱动直接访问异构数据源,然后将访问成功的信息返回给数据源驱动管理器,至此异构数据源和相应的异构数据源驱动连接成功;
4)、客户软件发出请求动作,数据源驱动管理器响应其请求,调用相应的数据源驱动完成对数据的实际处理工作后向客户软件返回处理结果;
5)、客户软件显示结果数据;
所述步骤2)中所述中间件接口的建立过程包括以下具体步骤:
2.1)、首先,创建包括管理模块、控制模块、配置模块的模块组,模块组根据GIS中间件模块规范进行配置,其中每个模块下面又按照GIS中间件接口规范配置一系列接口;
2.2)、然后通过对象实例产生器将异构数据源映射成为系统可操作的地理对象,其中对象实例产生器包括中间件管理模块对象池和中间件控制模块对象池;
在步骤1)之前,还包括以下具体步骤:先将中间件相关信息放入客户端的配置文件;然后将配置文件中的中间件相关信息按地理数据源名规范生成地理数据源名连接串,并在服务器端进行解析,从而使客户软件可以识别异构数据源所对应的中间件接口和数据源驱动;所述中间件相关信息包括以下部分:中间件名称、中间件描述、管理模块名称、控制模块名称、配置模块名称;
所述管理模块是负责数据源操作的模块,所述管理模块中包括的接口是:负责管理对象池对象生成和销毁工作的管理对象池对象生命周期控制接口、负责地理服务器对象和地理数据库对象的生命周期控制工作的管理对象池对象接口、负责地理服务器对象交互工作的地理服务器对象接口、负责地理数据库对象交互工作的地理数据库对象接口;
所述控制模块是负责地理数据的相关操作的模块,控制模块中包括有以下接口:负责控制对象池对象生成和销毁工作的控制对象池对象生命周期控制接口、负责地理数据对象的生命周期控制工作的控制对象池对象接口、负责各地理数据模型对象交互工作的地理数据模型对象接口、负责各地理元数据对象交互工作的地理元数据对象接口;
所述配置模块是负责中间件界面回调的模块,所述配置模块包括地理数据库创建、地理数据库附加、地理数据库注销、地理数据库删除的界面回调配置接口、自举中间件数据源数目的接口、自举中间件数据源信息的接口、对中间件地理数据源进行配置时回调创建数据源的接口,所述接口供用户在配置的中间件数据源下新建、附加、注销、删除地理数据库时通过数据源驱动管理器调用。
2.如权利要求1所述的GIS中间件配置管理方法,其特征在于:所述步骤2)的具体步骤为:数据源驱动管理器根据接收到的异构数据源信息来匹配异构数据源驱动,然后数据源驱动管理器根据所述异构数据源信息加载相应的中间件接口以及异构数据源驱动。
3.如权利要求1所述的GIS中间件配置管理方法,其特征在于:所述步骤4)的具体步骤为:客户软件发出请求动作,数据源驱动管理器响应其请求,数据源驱动管理器与步骤2)中所述异构数据源驱动之间通过步骤2)中已经加载的对应中间件接口进行信息交互,数据源驱动管理器完成对数据的实际处理工作后向客户软件返回处理结果。
4.如权利要求1所述的GIS中间件配置管理方法,其特征在于:所述异构数据源信息包括数据类型以及连接属性。
5.如权利要求4所述的GIS中间件配置管理方法,其特征在于:所述连接属性是管理、控制、配置3个模块的目录信息。
6.如权利要求1所述的GIS中间件配置管理方法,其特征在于:所述步骤4)中客户软件发出的请求动作包括浏览、更新、重建拓扑、空间分析。
7.如权利要求1所述的GIS中间件配置管理方法,其特征在于:所述步骤1)中还包括以下步骤:客户软件创建数据源信息前,先判断所述请求数据是否为异构数据;如果所述请求数据是异构数据,则客户软件创建数据源信息并传送给数据源驱动管理器;否则客户软件自己处理请求数据,不再创建异构数据源信息传送给数据源驱动管理器。
8.如权利要求1所述的GIS中间件配置管理方法,其特征在于:所述地理对象包括简单要素类、注记类、网络类、对象类。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉中地数码科技有限公司;中国地质大学(武汉),未经武汉中地数码科技有限公司;中国地质大学(武汉)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810236869.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:可信平台模块测试装置
- 下一篇:单空间万能试验机可调整机架结构