安全公司报告
文库搜索
切换导航
文件分类
频道
仅15元无限下载
联系我们
问题反馈
文件分类
仅15元无限下载
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211077079.9 (22)申请日 2022.09.05 (71)申请人 泉州师范学院 地址 362000 福建省泉州市丰泽区东海大 街398号 (72)发明人 林巧莺 张德健 陈兴伟 林炳青 吴杰峰 (74)专利代理 机构 福州元创专利商标代理有限 公司 35100 专利代理师 蔡学俊 薛金才 (51)Int.Cl. G06F 9/54(2006.01) G06F 9/445(2018.01) G06F 11/30(2006.01) G06F 21/44(2013.01)G06F 21/46(2013.01) (54)发明名称 一种HEC-HMS模型的Web服务发布插件及其 安装方式 (57)摘要 本发明提供了一种HEC ‑HMS模型的Web服务 发布插件及其安装方式, 具体包括: 服务监听模 块: 接受客户端HTTP协议服务请求, 并将客户端 服务请求转发至调度模块; 调度模块: 提取客户 端服务请求的统一 资源标识URI, 并依据预设URI 与服务端资源子模块映射字典, 将客户端服务请 求转至对应服务处理模块实例; HEC ‑HMS模型服 务模块: 过滤客户端 服务请求, 并负责HEC ‑HMS模 型时间序列编辑、 模型输入文件编辑、 模型调用 及模拟结果提取; 客户端连接请求模块: 当HEC ‑ HMS模型服务模块需要调用外部资源时, 客户端 连接请求模块负责从外部获取相应的资源; 应用 本技术方案可实现避免当前通过Jython脚本集 成方案的不足之处, 构建高性能、 高稳定性和易 扩展的决策系统。 权利要求书2页 说明书7页 附图5页 CN 115495257 A 2022.12.20 CN 115495257 A 1.一种HEC‑HMS模型的Web服 务发布插 件, 其特征在于, 具体包括: 服务监听模块: 接受客户端HT TP协议服务请求, 并将客户端服 务请求转发至调度模块; 调度模块: 提取客户端服务请求的统一资源标识URI, 并依据预设URI与服务端资源子 模块映射字典, 将客户端服 务请求转至对应服 务处理模块实例; HEC‑HMS模型服务模块: 过滤客户端服务请求, 并负 责HEC‑HMS模型时间序列编辑、 模型 输入文件编辑、 模型调用及模拟结果 提取; 客户端连接请求模块: 当HEC ‑HMS模型服务模块需要调用外部资源时, 客户端连接请求 模块负责从外 部获取相应的资源; 模块间的调用次序依次为: 服务监听模块、 调度模块、 服务处理模块、 客户端连接请求 模块, 任一模块依据业 务处理逻辑决定是否调用下一模块。 2.根据权利要求1所述的一种HEC ‑HMS模型的Web服务发布插件, 其特征在于, 服务监听 模块创建和运作过程如下: 步骤S1‑1: 创建一个Restlet的Component组件, Component组件是所述HEC ‑HMS模型的 Web服务发布插 件的总容器; 步骤S1‑2: 获取Component组件中现有服务容器集合入口类, 为下一步添加新服务容器 做好准备; 步骤S1‑3: 指定服务监听协议和端口, 通过Component组件中现有服务容器集合入口类 的添加方法新 Web服务容器到现有服 务容器集合; 步骤S1‑4: 启动Compo nent组件, 连动开启现有服 务容器集合中的所有服 务容器。 3.根据权利要求1所述的一种HEC ‑HMS模型的Web服务发布插件, 其特征在于, 所述服务 处理模块包括: 拆装子模块: 解压缩客户端服务请求中携带的压缩信息, 对返回客户端的响应信息进 行压缩; 过滤子模块: 对客户端服 务请求进行鉴权, 放弃非法请求, 并返回错 误提示; 路由子模块: 依据统一资源标识URI和HTTP请求方法与服务端资源及其处理方法之间 的映射关系, 将客户端服 务请求转至对应的服 务端资源子模块进行处 理; 服务端资源子模块: 将HEC ‑HMS模型输入时间序列、 模型输入参数文件、 模型程序及模 型输入时间序列定义为资源, 并依据资源类型定义每个资源的创建、 修改、 删除、 查询及运 行操作。 4.根据权利要求3所述的一种HEC ‑HMS模型的Web服务发布插件, 其特征在于, 所述HEC ‑ HMS模型服 务模块的过 滤子模块对客户端请求进行鉴权过 滤非法请求, 其处 理流程如下: 步骤S2‑1: 从请求信息中提取用户名、 信息体及鉴权摘要; 步骤S2‑2: 利用提取的用户名, 在本地存 储中获取 该用户的密码; 步骤S2‑3: 将用户名、 密码和传输信息串接, 并进行MD5加密, 生成鉴权摘要; 步骤S2‑4: 对比客户端提交的鉴权摘要和过滤子模块生成鉴权摘要, 如果一致, 则执行 步骤S2‑5, 如果不一致, 则执行步骤S2 ‑6; 步骤S2‑5: 将请求传递给路由子模块进行后继处 理; 步骤S2‑6: 返回非法请求的提 示, 并结束业 务处理流程。 5.一种HEC ‑HMS模型的Web服务发布插件的安装方式, 其特征在于采用了上述权利 要求权 利 要 求 书 1/2 页 2 CN 115495257 A 21‑4中任意一项所述的一种 HEC‑HMS模型的Web 服务发布插件, 插件安装方式为: 在HEC ‑HMS 模型启动入口Shell脚本中添加插件依赖库, 并指定插件为程序入口; 所述启动入口Shell 脚本在Windows系列操作系统上为hec ‑hms.cmd文件, 在Linux操作系统上为hec ‑hms.sh文 件。权 利 要 求 书 2/2 页 3 CN 115495257 A 3
专利 一种HEC-HMS模型的Web服务发布插件及其安装方式
文档预览
中文文档
15 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助2.5元下载(无需注册)
温馨提示:本文档共15页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2.5元下载
本文档由 人生无常 于
2024-03-18 16:31:20
上传分享
举报
下载
原文档
(819.1 KB)
分享
友情链接
AQ 3009-2007 危险场所电气防爆安全规范.pdf
GB-T 32146.2-2015 检验检测实验室设计与建设技术要求 第2部分:电气实验室.pdf
中国信创产业研究报告.pdf
GB-T 19472.2-2017 埋地用聚乙烯 PE 结构壁管道系统 第2部分:聚乙烯缠绕结构壁管材.pdf
DB 52-T 1123-2016 贵州省 政府数据 数据分类分级指南.pdf
GB-T 39137-2020 难熔金属单晶晶向测定方法.pdf
GB-T 19715.1-2005 信息技术信息技术安全管理指南第1部分:信息技术安全概念和模型 .pdf
DB3311-T 126─2020 政务部门核心业务梳理规范 丽水市.pdf
专利 一种水循环温控系统.PDF
T-CSAE 236—2021 质子交换膜燃料电池发动机 台架可靠性试验方法.pdf
TB-T 1495-2020 弹条Ⅰ型扣件.pdf
NIST 改善关键基础设施的网络安全框架 数据法盟翻译 2020.pdf
GB-T 43334-2023 独立型微电网能量管理系统技术要求.pdf
GBT 40861-2021 汽车信息安全通用技术要求.pdf
关于印发基础电信企业资产安全管理平台和网络安全态势感知平台建设指南的函.pdf
GB-T 24822-2009 家用和类似用途电器维修故障编码规范.pdf
赛迪顾问 2019中国安全运营中心调研分析报告 2020.pdf
GB-T 21825-2008 玻璃纤维土工格栅.pdf
GB-T 42932-2023 道路交通资产管理体系实施指南.pdf
GB-T 8259-2008 卡箍式柔性管接头 技术条件.pdf
1
/
3
15
评价文档
赞助2.5元 点击下载(819.1 KB)
回到顶部
×
微信扫码支付
2.5
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。