国都短信运营商平台

我要开发同款
元动力小李2022年10月17日
489阅读
所属分类短信API

作品详情

1接收端:接收银行旧核心系统发来的各种数据格式报文,封装为我司现有产品的GDMessage对象。如银行核心系统发来的请求有http json格式、webservice xml格式、netty长连接报文格式,我们做了多种接收端分别解析。接收端根据数据中是否带有发送时间字段,分别放入redis(某mq)队列为及时短信、mysql(oracle、db2)为定时短信。
2发送端:
2.1启动监听器监听redis(某mq)实时获取及时短信,使用quartz(springTask xxl-job)扫描定时短信表,将该发送的短信放入内存。
2.2依次过逻辑,将不符合条件的短信放入失败表。银行*号黑名单,为退订营销短信的*号。敏感词过滤,使用dfa算法。
2.3根据通道表与签名表的匹配关系,将短信内容拼接,发送到国都大短信平台。
4状态报告接收端:接受国都平台发来的状态报告,将已发送表的短信状态,更新为发送成功或失败原因。
管理台:基于若依平台的后台管理页面。
4.1对配置表的管理功能。黑名单表、敏感词表、通道表、模板表等。
4.2数据统计页面,将短信条数按照银行渠道、来源等分类展现柱状图。
4.3报表导出功能。内置定时任务,将每月短信统计数据存入统计表。页面可以下载excel,供行方对账。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论