Home / 知识库 / 博客 / 利用金笛短信web中间件搭建短信交流服务系统

利用金笛短信web中间件搭建短信交流服务系统

本方案采用成熟稳定的金笛短信web中间件,为应用系统提供统一的短信接入服务,实现应用系统的短信发送功能。

具体实现功能如下:

事件提醒:当有事件需要通知时,登陆短信平台发送相关事件信息到相关负责人(或文书)的手机上,以提醒其及时处理。

日程提醒:根据日程安排的内容(包括活动名称、时间、地点、人员等),设定一个时刻发送短信,及时提醒活动参加者。

会议通知:及时通知相关部门或人员参加会议。无论参加人员在何处,无论有多少人员,通过短信一次性快速地将会议通知传达到部门办公室负责人或参会人员的手机上,大大提高会议组织效率。

业务系统接入:区各部门涉及到短信功能的业务系统能快速方便的接入并使用短信网关接口实现短信发送相关功能。

(1)短信平台应具有以下功能:

短信推送接口:提供多种调用的形式(数据库方式、HTTP通信API)。

短信平台的性能:每秒至少推送100条短信息。当通信运营商平台出现问题时,短信平台可以进行短信息存储,等待通信运营商平台恢复正常后将没有发送成功的短信重试发送。

群发功能:对在短信平台内注册的用户或群用户发送短信通知,实现一对多的发送方式。

定时群发:用户成功登录系统后,可以在可以自定义电话,并设置不小于当前时间的某一个固定日期发送短信,发送后会存入数据库。

短信状态报告:当短信被发送后,系统会自动监测接收手机是否收到,以确保重要通知能够被收取人读取。若未收到就会及时重发,以免网络故障造成短信的发送接收失败。系统对每条发送过的短信均会生成“短信状态报告”,供应用程序使用。

短信管理功能:系统自动记录每条短信收发的详细数据并可进行日志化管理和实时监控。

(2)管理系统功能:

支持主流数据库的存储,支持主流操作系统,基于J2EE架构,具备跨平台可移植性,功能扩展性。

业务处理模块

智能化处理发起的短信发送请求,形成短信发送队列,并支持手动设置发送优先级功能。并做到对发送消息的内容审查,屏蔽非规定内容,核对收信人手机号码的正确性。

平台监控模块

提供有详尽的日志记录,便于管理员对系统状态进行监控和评估。

高级统计功能:对已发短信,支持按业务(事件)、组织(群组)和时间等要素来进行分类,管理员和业务操作员都能够按其需要进行统计。

短信回执功能:当接收用户收到短信后,短信平台可显示信息是否已经成功发送到接收用户手机。

数据管理模块

人性化的WEB管理平台,管理员可配置和查询平台的各种信息。

自定义群组划分:除按照部门组织结构对人群进行基本分类外,支持按照业务需要自由定义群组,自定义群组与部门定义不冲突。

短信群发:对人员进行分组,不用重复输入内容,实现向指定群体发送短信业务。

定时短信提醒:预先设定好发送的时间、发送间隔、次数、输入的短信内容和目的手机号,短信平台按时自动发送信息,用于到期通知、日程提醒等日常管理。

姓名保护:对特殊人群的姓名采用符号和字母组合方式进行保护,确保其姓名不被泄露。

系统维护管理模块

进行短信平台的日常管理与维护,并保障系统的安全性。短信平台管理权限控制:提供一个可视化管理界面,用来管理短信平台中各用户的具体权限。可通过建立角色,并与权限进行邦定,实现具体的权限控制。(如管理员、短息发送员等等)。