[发明专利]基于WebService的水环境安全调控模型动态集成方法和组件有效

专利信息
申请号: 201911318609.2 申请日: 2019-12-19
公开(公告)号: CN111225034B 公开(公告)日: 2021-09-28
发明(设计)人: 许金朵;林晨;马荣华 申请(专利权)人: 中国科学院南京地理与湖泊研究所
主分类号: H04L29/08 分类号: H04L29/08;H04L29/06
代理公司: 江苏致邦律师事务所 32230 代理人: 徐蓓;尹妍
地址: 210008 江*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 webservice 水环境 安全 调控 模型 动态 集成 方法 组件
【权利要求书】:

1.一种基于WebService的水环境安全调控模型动态集成方法,其特征在于,包括如下步骤:

(1)基于不同模型的研发环境、模型输入输出参数、模型间运行逻辑关系、运行环境特点,设计模型集成框架,基于WebService服务对各模型进行独立封装,各模型通过WebService服务接口与平台直接通信;

(2)针对各模型的启动、运行、配置及涉及的边界条件、输入输出制定WebService服务接口;

(3)基于WebService规范化的WSDL/SOAP协议内容,采用参数解析、队列缓冲、数据交互的集成方式,对每个模型的接口进行统一封装和实现,并将各模型的原始动态链接库DLL文件重新编译封装成C#的DLL文件;利用C#的托管机制调用模型动态链接库,对模型的接口进行调用,为各模型生成统一的配置文件,所述配置文件包括监测数据文件、初始配置文件、常量参数文件和结果数据文件,模型启动后读取相应的配置文件,完成计算过程;

(4)平台通过WebService服务发出计算指令,配置模型所需初始数据和参数文件,启动模型进行计算;利用线程监控机制通过GetProcessAddress接口方法、processInfo接口方法实现同一个进程中多个模型的动态运行;通过getPredictStep接口方法或GetPredictResult接口方法实时获取模型计算进度,与平台实时交互;计算完成将计算结果写入数据库,同时以文件方式自动传递给与该模型存在输入输出逻辑关系的模型。

2.根据权利要求1所述的方法,其特征在于,所述步骤(2)中,对各模型所涉及的边界条件、输入输出从数据字典、类对象、方法名、参数、返回值、功能方面进行统一与规范标准化研制。

3.根据权利要求1所述的方法,其特征在于,将多个模型的配置信息及相应计算结果存入方案库,供平台调用,根据评估模型评估结果推荐水环境安全方案。

4.一种基于WebService的水环境安全调控模型动态集成组件,其特征在于,包括:

组件,通过WebService接口与模型集成框架结构中各模型通信,向模型发送启动指令,并进行模型配置参数、输入、输出的读取与设置;

WebService服务接口,用于平台与模型集成框架结构中各模型的通信;针对各模型的启动、运行、配置及涉及的边界条件、输入输出制定;

模型集成框架,基于不同模型的研发环境、模型输入输出参数、模型间运行逻辑关系、运行环境特点设计,包括多个模型,所述多个模型基于WebService服务独立封装,通过WebService服务接口与平台直接通信,并基于逻辑关系相连自动传输其关联的输入输出文件,各模型的原始DLL文件重新编译封装成C#的DLL文件;利用C#的托管机制调用模型动态链接库,对模型的接口进行调用,为各模型生成统一的配置文件,所述配置文件包括监测数据文件、初始配置文件、常量参数文件和结果数据文件,模型启动后读取相应的配置文件,完成计算过程;

数据库,用于存储数据,包括计算结果,并将计算结果以文件形式传递给模型;

平台通过WebService服务发出计算指令,配置模型所需初始数据和参数文件,启动模型进行计算;利用线程监控机制通过GetProcessAddress接口方法、processInfo接口方法实现同一个进程中多个模型的动态运行;通过getPredictStep接口方法或GetPredictResult接口方法实时获取模型计算进度,与平台实时交互;计算完成将计算结果写入数据库,同时以文件方式自动传递给与该模型存在输入输出逻辑关系的模型。

5.根据权利要求4所述的组件,其特征在于,数据库中还包括方案库,用于存储多个模型的计算情景及相应计算结果,供平台调用。

6.根据权利要求4所述的组件,其特征在于,适用于.Net Framework4.0以上平台框架下C#语言开发的应用系统。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院南京地理与湖泊研究所,未经中国科学院南京地理与湖泊研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201911318609.2/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top