[发明专利]一种消息监听处理方法及系统有效
申请号: | 201710391648.X | 申请日: | 2017-05-27 |
公开(公告)号: | CN107248978B | 公开(公告)日: | 2019-12-31 |
发明(设计)人: | 方敏 | 申请(专利权)人: | 武汉票据交易中心有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 11212 北京轻创知识产权代理有限公司 | 代理人: | 杨立;李蕾 |
地址: | 430074 湖北省武汉市东*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种消息监听处理方法及系统,该系统包括:至少一个消息服务器和消息服务器连接模块;所述消息服务器包括:消息处理对象初始化单元、消息处理单元和消息发送单元。客户端根据预存储的服务器配置列表依次连接消息服务器,在连接上消息服务器后,初始化消息服务器中存储的消息处理类,得到至少一个消息处理对象,对消息服务器是否接收到客户端发送的服务器消息进行监听,并对接收到的服务器消息进行处理,通过消息生产者将返回消息处理后发送给消息服务器,实现了客户端与服务端之间的消息交互处理,通信效率较高,满足不同场合的通信需求。 | ||
搜索关键词: | 一种 消息 监听 处理 方法 系统 | ||
【主权项】:
1.一种消息监听处理方法,其特征在于,包括以下步骤:/nS1、根据预存储的服务器配置列表中配置文件的顺序依次连接消息服务器;/nS2、当消息服务器连接成功时,初始化所述消息服务器中存储的消息处理类,得到至少一个消息处理对象,每个所述消息处理对象中包括至少一个消息监听器和至少一个消息执行器,每个所述消息监听器实时监听所述消息服务器是否接收到新的服务器消息;/nS3、当所述消息服务器接收到新的服务器消息时,监听到所述消息服务器接收到新的服务器消息的消息监听器根据接收到的服务器消息,从所述至少一个消息执行器中找到至少一个匹配消息执行器,通过所述至少一个匹配消息执行器对所述服务器消息进行处理,得到至少一个返回消息;/nS4、确定所述服务器消息的消息生产者,通过所述消息生产者对所述至少一个返回消息进行序列化和压缩后,发送给所述消息服务器;/n其中所述配置文件包括:消息服务器的子系统名称信息、队列线程名称信息、消息服务器URL地址信息、消息服务器状态信息;/n所述服务器消息包括:消息名称信息、消息标识信息、指令信息和返回消息获取时间间隔信息;/nS4中具体包括:/n根据所述消息名称信息和所述消息标识信息确认所述服务器消息的类型;/n当所述服务器消息为同步消息时,将处理所述服务器消息的业务线程设置为阻塞等待状态,直到所述至少一个消息处理对象返回所述服务器消息对应的至少一个返回消息;/n初始化一个数组对象,将所述消息标识信息和所述数组对象对应存储在第一字典中,将所述数组对象和所述至少一个返回消息对应存储在第二字典中;/n确定与所述消息名称信息对应的队列线程名称信息,根据所述队列线程名称信息确定所述服务器消息的消息生产者,当所述消息生产者为空时,根据所述队列线程名称信息生成一个消息生产者。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉票据交易中心有限公司,未经武汉票据交易中心有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710391648.X/,转载请声明来源钻瓜专利网。
- 上一篇:一种强化型PVC装饰材料
- 下一篇:瞬时加热装置