[发明专利]一种基于IMQ消息队列的监控处理方法在审
| 申请号: | 201710596609.3 | 申请日: | 2017-07-20 |
| 公开(公告)号: | CN107391339A | 公开(公告)日: | 2017-11-24 |
| 发明(设计)人: | 曹景亮 | 申请(专利权)人: | 浪潮软件股份有限公司 |
| 主分类号: | G06F11/30 | 分类号: | G06F11/30 |
| 代理公司: | 济南信达专利事务所有限公司37100 | 代理人: | 王守梅 |
| 地址: | 250101 山东*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 imq 消息 队列 监控 处理 方法 | ||
1.一种基于IMQ消息队列的监控处理方法,其特征在于,具体方法如下:
S1、对指定的IMQ消息队列进行监控,监测是否有消息需要处理;
S2、获取消息后,对消息进行处理,并调用接口对消息进行处理;
S3、消息处理完毕后,将消息发送到指定的IMQ消息队列。
2.根据权利要求1所述的一种基于IMQ消息队列的监控处理方法,其特征在于,具体操作步骤如下:
S1、系统启动,配置启动选项;
S2、打开消息队列,监测是否有消息需要处理;否,则休眠等待;有,则读取消息;
S3、 消息存在,根据外部库接口调用C服务调用接口或Java服务调用接口对消息进行处理;
S4、消息返回成功,插入指定的IMQ消息队列。
3.根据权利要求1或2所述的一种基于IMQ消息队列的监控处理方法,其特征在于,所述的监控处理方法还包括当消息处理失败或者异常退出情况发生时,启动任务回滚程序,保证消息的不丢失。
4.根据权利要求2所述的一种基于IMQ消息队列的监控处理方法,其特征在于, 所述的启动选项,包括监控消息队列地址和发送消息队列地址。
5.根据权利要求2所述的一种基于IMQ消息队列的监控处理方法,其特征在于, 所述的调用接口为C服务调用,则调用C/C++提供的动态库接口进行消息处理;当所述的调用接口为Java服务调用接口,则调用Java提供的Jar包进行消息处理。
6.一种基于IMQ消息队列的监控处理系统,其特征在于,包括消息监控单元、消息处理单元和消息发送单元;
所述的消息监控单元,用于监控指定的IMQ消息队列,监测是否有消息需要处理;
所述的消息处理单元,用于根据外部库接口调用C服务调用接口或Java服务调用接口对消息进行处理;
所述的消息发送单元,用于对处理完的消息插入指定的IMQ消息队列。
7.根据权利要求6所述的一种基于IMQ消息队列的监控处理方法,其特征在于, 所述的消息处理单元,包括C服务调用接口模块和Java服务调用接口模块;
所述的C服务调用接口模块,用于调用C/C++提供的动态库接口进行消息处理;
所述的Java服务调用接口,用于调用Java提供的Jar包进行消息处理。
8.根据权利要求6所述的一种基于IMQ消息队列的监控处理方法,其特征在于,所述的监控处理系统还包括回滚单元,所述的回滚单元,用于当消息处理失败或者异常退出情况发生时,回滚消息,保证消息的不丢失。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮软件股份有限公司,未经浪潮软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710596609.3/1.html,转载请声明来源钻瓜专利网。





