[发明专利]一种消息系统及消息发送方法在审
申请号: | 201810806753.X | 申请日: | 2018-07-18 |
公开(公告)号: | CN108897632A | 公开(公告)日: | 2018-11-27 |
发明(设计)人: | 杨君;李恒;刘义雷;张园;万磊;赵雅丽;马委斌 | 申请(专利权)人: | 杭州鑫合汇互联网金融服务有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 310000 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种消息系统,包括请求入口模块、校验模块、消息工厂模块、发送者模块和模版模块;请求入口模块包括API接口单元和WATCHER单元接收调用方的内部系统发送的请求并发送至校验模块,校验模块对请求入口模块发送的请求进行校验;消息工厂模块用于根据不同的事件类型生产出消息对象,并将封装好的消息发送至发送者模块;发送者模块包括站内信发送者单元、邮件发送者单元、短信发送者单元和微信发送者单元,调用相应的第三方平台将消息发送给用户;模版模块用于存储模版;本发明还公开一种消息发送方法。本发明将消息发送从业务的主要流程中剥离出来,降低系统之间的耦合度,减少对主要业务流程的影响。 | ||
搜索关键词: | 发送者单元 消息发送 校验 入口模块 模版 消息系统 发送 调用 第三方平台 单元接收 降低系统 内部系统 事件类型 消息对象 业务流程 消息发 耦合度 短信 封装 剥离 存储 生产 | ||
【主权项】:
1.一种消息系统,其特征在于,包括请求入口模块、校验模块、消息工厂模块、发送者模块和模版模块,所述请求入口模块包括API接口单元和WATCHER单元接收调用方的内部系统发送的请求并发送至校验模块,所述API接口单元用于给内部系统提供消息发送的标准接口和定制化接口,所述WATCHER单元通过启动队列主动监听RabbitMQ交换机的广播事件,根据不同的事件进行消息发送;所述校验模块对请求入口模块发送的请求进行校验并在确认合法后将其发送至消息工厂模块;所述消息工厂模块用于根据不同的事件类型生产出消息对象,其消息父类根据消息对象实现的方法对消息进行封装并将封装好的消息发送至发送者模块;所述发送者模块包括站内信发送者单元、邮件发送者单元、短信发送者单元和微信发送者单元,所述站内信发送者单元将消息保存至站内信表中,所述邮件发送者单元将信息入邮件发送队列,再调用邮件平台将信息发送给用户,所述短信发送者单元将消息入短信发送队列,再调用短信平台将信息发送给用户,所述微信发送者单元将信息入微信发送队列,再调用微信平台将信息发送给用户;所述模版模块用于存储模版。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州鑫合汇互联网金融服务有限公司,未经杭州鑫合汇互联网金融服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810806753.X/,转载请声明来源钻瓜专利网。