发明名称 一种GIS中间件配置管理方法
摘要 本发明涉及地理信息系统,尤其是一种GIS中间件配置管理方法,它的步骤如下:1)客户软件创建异构数据源信息并传送给数据源驱动管理器;2)数据源驱动管理器根据所述异构数据源信息加载相应的中间件接口以及异构数据源驱动;3)所述步骤2)中的异构数据源驱动直接访问异构数据源,然后将访问成功的信息返回给数据源驱动管理器,至此数据源和相应的数据源驱动连接成功;4)客户软件发出请求动作,数据源驱动管理器响应其请求,调用相应的数据源驱动完成对数据的实际处理工作后向客户软件返回处理结果;5)客户软件显示结果数据。该方法不需要频繁进行数据格式转换,不需要大量重复性劳动即可实现多源数据的集成。
申请公布号 CN101493825B 申请公布日期 2011.05.11
申请号 CN200810236869.0 申请日期 2008.12.17
申请人 武汉中地数码科技有限公司;中国地质大学(武汉) 发明人 吴信才;谢忠;吴亮
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 湖北武汉永嘉专利代理有限公司 42102 代理人 张敏
主权项 一种GIS中间件配置管理方法,其特征在于:它的步骤如下:1)、客户软件创建异构数据源信息并传送给数据源驱动管理器;2)、数据源驱动管理器根据所述异构数据源信息加载相应的中间件接口以及异构数据源驱动;3)、所述步骤2)中的异构数据源驱动直接访问异构数据源,然后将访问成功的信息返回给数据源驱动管理器,至此异构数据源和相应的异构数据源驱动连接成功;4)、客户软件发出请求动作,数据源驱动管理器响应其请求,调用相应的数据源驱动完成对数据的实际处理工作后向客户软件返回处理结果;5)、客户软件显示结果数据;所述步骤2)中所述中间件接口的建立过程包括以下具体步骤:2.1)、首先,创建包括管理模块、控制模块、配置模块的模块组,模块组根据GIS中间件模块规范进行配置,其中每个模块下面又按照GIS中间件接口规范配置一系列接口;2.2)、然后通过对象实例产生器将异构数据源映射成为系统可操作的地理对象,其中对象实例产生器包括中间件管理模块对象池和中间件控制模块对象池;在步骤1)之前,还包括以下具体步骤:先将中间件相关信息放入客户端的配置文件;然后将配置文件中的中间件相关信息按地理数据源名规范生成地理数据源名连接串,并在服务器端进行解析,从而使客户软件可以识别异构数据源所对应的中间件接口和数据源驱动;所述中间件相关信息包括以下部分:中间件名称、中间件描述、管理模块名称、控制模块名称、配置模块名称;所述管理模块是负责数据源操作的模块,所述管理模块中包括的接口是:负责管理对象池对象生成和销毁工作的管理对象池对象生命周期控制接口、负责地理服务器对象和地理数据库对象的生命周期控制工作的管理对象池对象接口、负责地理服务器对象交互工作的地理服务器对象接口、负责地理数据库对象交互工作的地理数据库对象接口;所述控制模块是负责地理数据的相关操作的模块,控制模块中包括有以下接口:负责控制对象池对象生成和销毁工作的控制对象池对象生命周期控制接口、负责地理数据对象的生命周期控制工作的控制对象池对象接口、负责各地理数据模型对象交互工作的地理数据模型对象接口、负责各地理元数据对象交互工作的地理元数据对象接口;所述配置模块是负责中间件界面回调的模块,所述配置模块包括地理数据库创建、地理数据库附加、地理数据库注销、地理数据库删除的界面回调配置接口、自举中间件数据源数目的接口、自举中间件数据源信息的接口、对中间件地理数据源进行配置时回调创建数据源的接口,所述接口供用户在配置的中间件数据源下新建、附加、注销、删除地理数据库时通过数据源驱动管理器调用。
地址 430074 湖北省武汉市洪山区关山一路特一号光谷软件园C栋