一种基于智能手机的短信批量智能收发实现方法及系统技术方案

技术编号:14053536 阅读:44 留言:0更新日期:2016-11-26 02:46
本发明专利技术公开了一种基于智能手机的短信批量智能收发实现方法及系统,方法包括:当服务器与多个智能手机建立连接、且服务器还与客户端建立连接时,则实时检测客户端是否接收用户的操作指令发出短信发送指令;当服务器检测到短信发送指令时,则获取与服务器连接的智能手机中为可发送短信状态的可用手机列表,并根据该可用手机列表分发短信发送指令;当检测到短信发送指令时,则智能手机获取与该短信发送指令相对应的目标发送号码及短信内容,并根据目标发送号码及短信内容自动发送短信。本发明专利技术中以智能手机为载体向其他终端群发短信,克服了采用短信猫群发短信发送效率低下,对长短信支持、与当前操作系统兼容、及可扩展性均较差的缺陷。

【技术实现步骤摘要】

本专利技术涉及短信
,尤其涉及的是一种基于智能手机的短信批量智能收发实现方法及系统
技术介绍
当前企业级应用中的发送短信功能,有以下两种方式:方式1、借助短信猫(GSM MODEN 或者CDMA MODEN),通过调用短信猫的接口,完成发送功能;方式2、借助服务提供商的短信平台,通过账号和口令认证,然后调用接口然后完成短信的发送。一般业务量比较大的时候,企业应用会采用方式2,但是对于中小型业务量,会采用方式1。方式1,主要是基于2G技术实现的,存在发送效率低下的问题,对长短信支持比较差;并且因为这类产品芯片和软件比较陈旧,驱动与新的操作系统兼容性差;产品的软件接口处于底层,调用非常麻烦,可扩展的功能不大。方式2,需要与服务提供商合作,一般业务量不大的话,经济性不好;同时也存在数据安全以及可管理的问题。因此,现有技术还有待于改进和发展。
技术实现思路
鉴于上述现有技术的不足,本专利技术的目的在于提供一种基于智能手机的短信批量智能收发实现方法及系统,旨在解决现有技术中通过短信猫群发短信发送效率低下,对长短信支持、与当前操作系统兼容、及可扩展性均较差的缺陷。本专利技术的技术方案如下:一种基于智能手机的短信批量智能收发实现方法,其中,所述方法包括以下步骤:A、当服务器与多个智能手机建立连接、且服务器还与客户端建立连接时,则实时检测客户端是否接收用户的操作指令发出短信发送指令;B、当服务器检测到短信发送指令时,则获取与服务器连接的智能手机中为可发送短信状态的可用手机列表,并根据该可用手机列表分发短信发送指令;C、当检测到短信发送指令时,则智能手机获取与该短信发送指令相对应的目标发送号码及短信内容,并根据目标发送号码及短信内容自动发送短信。所述基于智能手机的短信批量智能收发实现方法,其中,还包括:D、当智能手机监听到与目标发送号码相对应的短信发送状态时,则将短信发送状态发送至服务器。所述基于智能手机的短信批量智能收发实现方法,其中,还包括:E、当智能手机接收到短信回信时,则将该短信回信发送至服务器。所述基于智能手机的短信批量智能收发实现方法,其中,所述步骤B具体包括:B1、当服务器检测到短信发送指令时,则获取与服务器连接的智能手机中当日可发送短信剩余条数大于0的手机号码,并根据手机号码得到当日还可发送短信的初始手机列表;B2、判断初始手机列表中的每一手机号码当前正发送短信的条数是否等于预先设置的批量短信发送条数上限值,当手机号码当前正发送短信的条数等于所述批量短信发送条数上限值时则将该手机号码从该初始手机列表中删除,得到可发送短信状态的可用手机列表;B3、服务器根据可用手机列表向可用手机列表中每一手机号码对应的智能手机分发短信发送指令。所述基于智能手机的短信批量智能收发实现方法,其中,还包括:F、当智能手机检测到服务器发送的结束短信服务指令时,则停止自动发送短信。所述基于智能手机的短信批量智能收发实现方法,其中,所述步骤A中智能手机通过短信管理对象的接口封装与服务器建立连接。一种基于智能手机的短信批量智能收发实现系统,其中,包括:发送指令检测模块,用于当服务器与多个智能手机建立连接、且服务器还与客户端建立连接时,则实时检测客户端是否接收用户的操作指令发出短信发送指令;发送指令分发模块,用于当服务器检测到短信发送指令时,则获取与服务器连接的智能手机中为可发送短信状态的可用手机列表,并根据该可用手机列表分发短信发送指令;短信发送模块,用于当检测到短信发送指令时,则智能手机获取与该短信发送指令相对应的目标发送号码及短信内容,并根据目标发送号码及短信内容自动发送短信。所述基于智能手机的短信批量智能收发实现系统,其中,还包括:监听反馈模块,用于当智能手机监听到与目标发送号码相对应的短信发送状态时,则将短信发送状态发送至服务器。所述基于智能手机的短信批量智能收发实现系统,其中,还包括:短信回传模块,用于当智能手机接收到短信回信时,则将该短信回信发送至服务器。所述基于智能手机的短信批量智能收发实现系统,其中,所述发送指令检测模块中智能手机通过短信管理对象的接口封装与服务器建立连接。本专利技术所提供的基于智能手机的短信批量智能收发实现方法及系统,方法包括:当服务器与多个智能手机建立连接、且服务器还与客户端建立连接时,则实时检测客户端是否接收用户的操作指令发出短信发送指令;当服务器检测到短信发送指令时,则获取与服务器连接的智能手机中为可发送短信状态的可用手机列表,并根据该可用手机列表分发短信发送指令;当检测到短信发送指令时,则智能手机获取与该短信发送指令相对应的目标发送号码及短信内容,并根据目标发送号码及短信内容自动发送短信。本专利技术中当服务器与多个智能手机建立连接时以智能手机为载体向其他终端群发短信,克服了现有技术中采用短信猫群发短信发送效率低下,对长短信支持、与当前操作系统兼容、及可扩展性均较差的缺陷。附图说明图1为本专利技术所述基于智能手机的短信批量智能收发实现方法较佳实施例的流程图。图2为本专利技术所述基于智能手机的短信批量智能收发实现方法中服务器分发短信发送指令的具体流程图。图3为本专利技术所述通讯信息隐藏实现系统较佳实施例的功能结构框图。具体实施方式本专利技术提供一种基于智能手机的短信批量智能收发实现方法及系统,为使本专利技术的目的、技术方案及效果更加清楚、明确,以下对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。如图1所示,为本专利技术所述基于智能手机的短信批量智能收发实现方法较佳实施例的流程图,所述方法包括以下步骤:步骤S100、当服务器与多个智能手机建立连接、且服务器还与客户端建立连接时,则实时检测客户端是否接收用户的操作指令发出短信发送指令;步骤S200、当服务器检测到短信发送指令时,则获取与服务器连接的智能手机中为可发送短信状态的可用手机列表,并根据该可用手机列表分发短信发送指令;步骤S300、当检测到短信发送指令时,则智能手机获取与该短信发送指令相对应的目标发送号码及短信内容,并根据目标发送号码及短信内容自动发送短信。本专利技术的实施例中,当客户端通过IP网络与服务器建立通讯连接(即客户端根据TCP/IP协议与服务器建立连接),且多个智能手机通过USB数据线等有线连接方式、或通过Wi-Fi、蓝牙等无线连接方式与服务器建立通讯连接时,则检测用户是否在客户端的UI界面上输入短信内容及选定发送对象。当检测到用户在客户端的UI界面上输入短信内容及选定发送对象时,则向服务器发出短信发送指令,并同时将与短信发送指令相对应的目标发送号码及短信内容发送至服务器。当服务器检测到短信发送指令,及接收到与短信发送指令相对应的目标发送号码及短信内容时,则获取与服务器连接的智能手机中的可用手机列表(该可用手机列表中的每一手机号码对应的智能手机均为可发送短信状态),并根据该可用手机列表向可用手机列表中每一手机号码分发短信发送指令。当智能手机检测到短信发送指令时,则获取与该短信发送指令相对应的目标发送号码及短信内容,并根据目标发送号码及短信内容以2G/3G/4G网络为传输媒介自动发送短信。步骤S200中的功能实现与现有技术中安装在电脑上的手机助手功能比较类似,当智能手机通过数据线或通过Wi-Fi与电脑进行连接本文档来自技高网...
一种基于智能手机的短信批量智能收发实现方法及系统

【技术保护点】
一种基于智能手机的短信批量智能收发实现方法,其特征在于,所述方法包括以下步骤:A、当服务器与多个智能手机建立连接、且服务器还与客户端建立连接时,则实时检测客户端是否接收用户的操作指令发出短信发送指令;B、当服务器检测到短信发送指令时,则获取与服务器连接的智能手机中为可发送短信状态的可用手机列表,并根据该可用手机列表分发短信发送指令;C、当检测到短信发送指令时,则智能手机获取与该短信发送指令相对应的目标发送号码及短信内容,并根据目标发送号码及短信内容自动发送短信。

【技术特征摘要】
1.一种基于智能手机的短信批量智能收发实现方法,其特征在于,所述方法包括以下步骤:A、当服务器与多个智能手机建立连接、且服务器还与客户端建立连接时,则实时检测客户端是否接收用户的操作指令发出短信发送指令;B、当服务器检测到短信发送指令时,则获取与服务器连接的智能手机中为可发送短信状态的可用手机列表,并根据该可用手机列表分发短信发送指令;C、当检测到短信发送指令时,则智能手机获取与该短信发送指令相对应的目标发送号码及短信内容,并根据目标发送号码及短信内容自动发送短信。2.根据权利要求1所述基于智能手机的短信批量智能收发实现方法,其特征在于,还包括:D、当智能手机监听到与目标发送号码相对应的短信发送状态时,则将短信发送状态发送至服务器。3.根据权利要求1所述基于智能手机的短信批量智能收发实现方法,其特征在于,还包括:E、当智能手机接收到短信回信时,则将该短信回信发送至服务器。4.根据权利要求1所述基于智能手机的短信批量智能收发实现方法,其特征在于,所述步骤B具体包括:B1、当服务器检测到短信发送指令时,则获取与服务器连接的智能手机中当日可发送短信剩余条数大于0的手机号码,并根据手机号码得到当日还可发送短信的初始手机列表;B2、判断初始手机列表中的每一手机号码当前正发送短信的条数是否等于预先设置的批量短信发送条数上限值,当手机号码当前正发送短信的条数等于所述批量短信发送条数上限值时则将该手机号码从该初始手机列表中删除,得到可发送短信状态的可用手机列表;B3、服务器根据可用手机列表向可用手机列表中每一手机号...

【专利技术属性】
技术研发人员:杨燕增姜坤黄辉杨明涛
申请(专利权)人:深圳震有科技股份有限公司
类型:发明
国别省市:广东;44

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

1