适应多种外部短信服务处理方法及装置、计算机设备、介质制造方法及图纸

技术编号:24520916 阅读:22 留言:0更新日期:2020-06-17 07:54
本申请涉及适应多种外部短信服务处理方法及装置、计算机设备、介质,所述方法包括:当有紧急告警时,告警源上报告警,告警信息上传;告警模块判断是否存在未消除的告警;当存在未消除的告警,则处理告警并广播,告警通知连接外部设备通过声光报警器报警和/或音响语音播报报警。本发明专利技术对紧急情况发生时产生告警方式有两种,可以及时告警提醒,方便用户使用,并且实现简单,可靠性高。

Adapt to a variety of external short message service processing methods and devices, computer equipment, media

【技术实现步骤摘要】
适应多种外部短信服务处理方法及装置、计算机设备、介质
本申请涉及调度系统
,特别是涉及一种适应多种外部短信服务处理方法及装置、计算机设备、可读存储介质。
技术介绍
随着计算机行业的不断发展,越来越多的客户希望在企事业单位办公系统或业务流程中嵌入短信通知功能。这样,通知消息或者报警消息能够及时的送到自己手中。因而越来越多的系统集成商和软件开发商面临扩展短信功能模块的需求,都会开发自己的短信平台。调度系统适用于各大企事业单位,作为应急系统,紧急和及时的通知是调度系统必备的特性之一。然而,调度系统部署在全国各地,而当地企事业都有其自己搭建的平台,并且这些平台都具独特性。现有技术的调度系统不能适应多种外部短信服务,有时不方便使用。现有技术中调度系统,有时无法及时告警提醒。因此,现有技术有待改进。
技术实现思路
本专利技术针对上述现有技术中的技术问题,提供一种适应多种外部短信服务处理方法及装置、计算机设备、可读存储介质,本专利技术简化了软件开发流程,减少各应用系统相同模块的重复开发工作,提高系统稳定性和可靠性,方便用户使用,并且实现简单,可靠性高。本专利技术的技术方案如下:一种适应多种外部短信服务处理方法,其中,所述方法包括:预先创建用于各种系统与不同的短信平台对接进行外部短信收发的配置文件;当启用外部短信服务时,系统加载配置文件,创建外网短信模块,加载外部短信插件,进入短信收发准备;当发送短信时,把短信消息放到发送队列,调用相应的外网短信模块,进行发送操作;当接收短信时,开启外网短信模块进行短信接收,短信模块接收到信息,加入接收队列。所述适应多种外部短信服务处理方法,其中,所述预先创建用于各种系统与不同的短信平台进行对接进行外部短信收发的配置文件的步骤包括:设置支持从配置文件读取短信模块配置;创建配置指定的短信模块类型,用于使用相应的短信服模块进行短信的发送和接收;配置需使用统一的接口发送短信,用于外接短信模块的扩展;创建用于各种系统与不同的短信平台进行对接进行外部短信收发的配置文件。所述适应多种外部短信服务处理方法,其中,所述当启用外部短信服务时,系统加载配置文件,创建外网短信模块,加载外部短信插件,进入短信收发准备的步骤包括:当启用外部短信服务时,初始化短信服务管理类;系统控制服务管理类加载配置文件;创建外网短信模块,加载外部短信插件,进入外部插件流程,开始短信收发准备;以及创建内网短信发送、接收模块。所述适应多种外部短信服务处理方法,其中,所述当发送短信时,把短信消息放到发送队列,调用相应的外网短信模块,进行发送操作的步骤包括:当发送短信时,开启应用客户端输入相应数据并发送;调用服务管理类发送消息;判断内网外网,调用相应的短信模块;调用相应的外网短信模块,把短信消息放到发送队列;调用具备短信模块的发送方法进行发送操作。所述适应多种外部短信服务处理方法,其中,所述当接收短信时,开启外网短信模块进行短信接收,短信模块接收到信息,加入接收队列的步骤包括:当接收短信时,开启外网短信模块进行短信接收,短信模块接收到信息,加入接收队列;上报到服务器管理类,发送消息到调度台,上报到客户端。所述适应多种外部短信服务处理方法,其中,所述配置文件包括以下内容:PluginFile:表示外部插件具体存放位置,相对路径;reSentMaxTimes:短信重发次数;messageMaxLength:短信内容最大长度;serverUrl:第三方提供的地址username:第三方提供的用户名(为具体项目分配的登录名)password:第三方提供的密码(为具体项目分配的密码)encoder:编码格式smsPort:第三方提供的端口usePhone:接收到的短信,广播号码timerInterval:查询状态时,设置的定时时间间隔。一种适应多种外部短信服务处理装置,其中,所述装置包括:预先设置模块,用于预先创建用于各种系统与不同的短信平台对接进行外部短信收发的配置文件;初始化模块,用于当启用外部短信服务时,系统加载配置文件,创建外网短信模块,加载外部短信插件,进入短信收发准备;发送控制模块,用于当发送短信时,把短信消息放到发送队列,调用相应的外网短信模块,进行发送操作;接收控制模块,用于当接收短信时,开启外网短信模块进行短信接收,短信模块接收到信息,加入接收队列。所述适应多种外部短信服务处理装置,其中,所述预先设置模块包括:设置单元,用于设置支持从配置文件读取短信模块配置;第一创建单元,用于创建配置指定的短信模块类型,用于使用相应的短信服模块进行短信的发送和接收;配置单元,用于配置需使用统一的接口发送短信,用于外接短信模块的扩展;第二创建单元,用于创建用于各种系统与不同的短信平台进行对接进行外部短信收发的配置文件。一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其中,所述处理器执行所述计算机程序时实现任一项所述适应多种外部短信服务处理方法的步骤。一种计算机可读存储介质,其上存储有计算机程序,其中,所述计算机程序被处理器执行时实现任一项所述的适应多种外部短信服务处理方法的步骤。与现有技术相比,本专利技术实施例具有以下优点:提供一种适应多种外部短信服务处理方法及装置、计算机设备、可读存储介质,本专利技术提供了一种适应多种外部短信服务的方法;具备以下功能:一、可以快速地使应用系统实现短信功能,多种接口方式供二次开发时选择,系统具备良好的可扩展性。二、可使同一网络(局域网或广域网)内众多客户端,共享一个短信服务器进行短信收发,短信服务器具备对客户端的管理功能。企事业单位通过短信服务器方式实现短信功能,既实现了资源的共享和有效使用,便于企业对进出信息的管理、监控和统计,同时为以后短信功能的扩展提供了便利。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例1的一种适应多种外部短信服务处理方法的流程示意图。图2为本专利技术实施例的一种适应多种外部短信服务处理方法的初始化流程示意图。图3为本专利技术实施例的一种适应多种外部短信服务处理方法的短信发送流程示意图。图4为本专利技术实施例的一种适应多种外部短信服务处理方法的短信接收流程示意图。图5为本专利技术方法实施例中配置文件标签结构示意图。图6为本专利技术方法实施例中配置文件子本文档来自技高网...

【技术保护点】
1.一种适应多种外部短信服务处理方法,其特征在于,所述方法包括:/n预先创建用于各种系统与不同的短信平台对接进行外部短信收发的配置文件;/n当启用外部短信服务时,系统加载配置文件,创建外网短信模块,加载外部短信插件,进入短信收发准备;/n当发送短信时,把短信消息放到发送队列,调用相应的外网短信模块,进行发送操作;/n当接收短信时,开启外网短信模块进行短信接收,短信模块接收到信息,加入接收队列。/n

【技术特征摘要】
1.一种适应多种外部短信服务处理方法,其特征在于,所述方法包括:
预先创建用于各种系统与不同的短信平台对接进行外部短信收发的配置文件;
当启用外部短信服务时,系统加载配置文件,创建外网短信模块,加载外部短信插件,进入短信收发准备;
当发送短信时,把短信消息放到发送队列,调用相应的外网短信模块,进行发送操作;
当接收短信时,开启外网短信模块进行短信接收,短信模块接收到信息,加入接收队列。


2.根据权利要求1所述适应多种外部短信服务处理方法,其特征在于,所述预先创建用于各种系统与不同的短信平台进行对接进行外部短信收发的配置文件的步骤包括:
设置支持从配置文件读取短信模块配置;
创建配置指定的短信模块类型,用于使用相应的短信服模块进行短信的发送和接收;
配置需使用统一的接口发送短信,用于外接短信模块的扩展;
创建用于各种系统与不同的短信平台进行对接进行外部短信收发的配置文件。


3.根据权利要求1所述适应多种外部短信服务处理方法,其特征在于,所述当启用外部短信服务时,系统加载配置文件,创建外网短信模块,加载外部短信插件,进入短信收发准备的步骤包括:
当启用外部短信服务时,初始化短信服务管理类;
系统控制服务管理类加载配置文件;
创建外网短信模块,加载外部短信插件,进入外部插件流程,开始短信收发准备;
以及创建内网短信发送、接收模块。


4.根据权利要求1所述适应多种外部短信服务处理方法,其特征在于,所述当发送短信时,把短信消息放到发送队列,调用相应的外网短信模块,进行发送操作的步骤包括:
当发送短信时,开启应用客户端输入相应数据并发送;
调用服务管理类发送消息;
判断内网外网,调用相应的短信模块;
调用相应的外网短信模块,把短信消息放到发送队列;
调用具备短信模块的发送方法进行发送操作。


5.根据权利要求1所述适应多种外部短信服务处理方法,其特征在于,所述当接收短信时,开启外网短信模块进行短信接收,短信模块接收到信息,加入接收队列的步骤包括:
当接收短信时,开启外网短信模块进行短信接收,
短信模块接收到信息,加入接收队列;
上报到服务器管理类,发送消息到调度台,上报到...

【专利技术属性】
技术研发人员:关瑞吴闽华姜坤卫宣安
申请(专利权)人:深圳震有科技股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1