传真发送系统及方法

文档序号:9767968阅读:973来源:国知局
传真发送系统及方法
【技术领域】
[0001]本发明涉及通信技术领域,特别涉及一种传真发送系统和传真发送方法。
【背景技术】
[0002]目前,已有的通过运营商线路进行电子传真发送的大型企业电子传真发送系统,通过传真发送调用模块,将需要发送的传真文件(通常从数据库中读取)发送到发送服务器集群,最终通过运营商线路发送出去(发送服务器集群中的每台发送服务器连接运营商线路)。
[0003]但由于不同地区之间运营商互联互通问题,经常会出现两个地区不同运营商之间的传真发送出现异常。如发送服务器连接的是I地区运营商A线路,传真接收号码属于II地区运营商B。如果I地区运营商A和II地区运营商B之间互联互通有问题,则所有通过该发送服务器发送给II地区属于运营商B的传真都将发送失败。这种情况不仅占用企业系统资源,因企业大型传真发送通常是业务需要,还会给企业业务造成巨大影响甚至损失。

【发明内容】

[0004]本发明要解决的技术问题是为了克服现有技术中的传真发送系统中不同运营商互联互通问题导致线路不通、或因某一运营商线路出现故障而出现传真发送成功率低的缺陷,提供一种传真发送系统及方法。
[0005]本发明是通过下述技术方案来解决上述技术问题的:
[0006]本发明提供一种传真发送系统,其特点在于,其包括一判断模块、一传真发送调用模块、多个发送服务器、一第一数据库和一第二数据库,每一发送服务器均对应一唯一的运营商,该第一数据库中存储有待发送的传真文件信息,该传真文件信息包括传真文件内容和传真接收号码,该第二数据库中存储有白名单与黑名单,该白名单中存储有预设传真号码和对应的运营商,该黑名单中存储有非传真接收号码;
[0007]该判断模块用于调取该第一数据库中的传真接收号码,并将该传真接收号码分别与该白名单中的预设传真号码和该黑名单中的非传真接收号码进行匹配;
[0008]在该传真接收号码与该白名单中的预设传真号码匹配时,该传真发送调用模块用于调取该第一数据库中包括该传真接收号码的传真文件信息,将该传真文件信息中的传真文件内容转换为传真格式的传真文件内容,并将该传真格式的传真文件内容发送至与该传真接收号码匹配的预设传真号码对应的运营商所对应的发送服务器,该对应的发送服务器用于通过该对应的发送服务器连接的运营商线路将该传真文件内容发送至该传真接收号码;
[0009]在该传真接收号码与该黑名单中的非传真接收号码匹配时结束流程;
[0010]在该传真接收号码既不与该白名单中的预设传真号码匹配也不与该黑名单中的非传真接收号码匹配时,该传真发送调用模块用于调取该第一数据库中该传真文件信息,将该传真文件信息中的传真文件内容转换为传真格式的传真文件内容,并将该传真格式的传真文件内容发送至任一发送服务器,该发送服务器用于通过该发送服务器连接的运营商线路将该传真文件内容发送至该传真接收号码。
[0011]较佳地,该传真发送系统还包括一增设模块,该增设模块用于增加发送服务器的数量设置。
[0012]较佳地,在该传真接收号码与该白名单中的预设传真号码匹配时,该传真发送调用模块用于将该传真格式的传真文件内容发送至与该传真接收号码匹配的预设传真号码对应的运营商所对应的处于相对空闲状态的发送服务器;
[0013]该处于相对空闲状态的发送服务器是指与该传真接收号码匹配的预设传真号码对应的运营商所对应的发送服务器中当前发送数据量最少的发送服务器;
[0014]在该传真接收号码既不与该白名单中的预设传真号码匹配也不与该黑名单中的非传真接收号码匹配时,该传真发送调用模块用于将该传真格式的传真文件内容发送至该些发送服务器中处于最空闲状态的发送服务器;
[0015]该处于最空闲状态的发送服务器是指所有发送服务器中当前发送数据量最少的发送服务器。
[0016]较佳地,该对应的发送服务器用于将该传真文件内容发送后产生一发送传真状态信息至该第一数据库,该发送传真状态信息包括发送时间、发送状态、发送的运营商以及传真接收号码。
[0017]本发明还提供一种传真发送方法,其特点在于,其利用上述的传真发送系统实现,其包括以下步骤;
[0018]S1、该判断模块调取该第一数据库中的传真接收号码,并将该传真接收号码分别与该白名单中的预设传真号码和该黑名单中的非传真接收号码进行匹配,若该传真接收号码与该白名单中的预设传真号码匹配,则进入步骤s2,若该传真接收号码与该黑名单中的非传真接收号码匹配,则进入步骤S6,若该传真接收号码既不与该白名单中的预设传真号码匹配也不与该黑名单中的非传真接收号码匹配,则进入步骤S4;
[0019]&、该传真发送调用模块调取该第一数据库中包括该传真接收号码的传真文件信息,将该传真文件信息中的传真文件内容转换为传真格式的传真文件内容,并将该传真格式的传真文件内容发送至与该传真接收号码匹配的预设传真号码对应的运营商所对应的发送服务器;
[0020]&、该对应的发送服务器通过该对应的发送服务器连接的运营商线路将该传真文件内容发送至该传真接收号码,结束流程;
[0021]S4、该传真发送调用模块调取该第一数据库中该传真文件信息,将该传真文件信息中的传真文件内容转换为传真格式的传真文件内容,并将该传真格式的传真文件内容发送至任一发送服务器;
[0022]&、该发送服务器通过该发送服务器连接的运营商线路将该传真文件内容发送至该传真接收号码,结束流程;
[0023]S6、结束流程。
[0024]较佳地,该传真发送系统还包括一增设模块,该传真发送方法还包括:该增设模块增加发送服务器的数量设置。
[0025]较佳地,在S2*,在该传真接收号码与该白名单中的预设传真号码匹配时,该传真发送调用模块将该传真格式的传真文件内容发送至与该传真接收号码匹配的预设传真号码对应的运营商所对应的处于相对空闲状态的发送服务器;
[0026]该处于相对空闲状态的发送服务器是指与该传真接收号码匹配的预设传真号码对应的运营商所对应的发送服务器中当前发送数据量最少的发送服务器;
[0027]在该传真接收号码既不与该白名单中的预设传真号码匹配也不与该黑名单中的非传真接收号码匹配时,该传真发送调用模块将该传真格式的传真文件内容发送至该些发送服务器中处于最空闲状态的发送服务器;
[0028]该处于最空闲状态的发送服务器是指所有发送服务器中当前发送数据量最少的发送服务器。
[0029]较佳地,在S3之后,该对应的发送服务器将产生一发送传真状态信息至该第一数据库,该发送传真状态信息包括发送时间、发送状态、发送的运营商以及传真接收号码。
[0030]在符合本领域常识的基础上,上述各优选条件,可任意组合,即得本发明各较佳实例。
[0031 ]本发明的积极进步效果在于:
[0032]本发明的传真发送系统及方法,发送成功率高,系统可用性高,能够根据传真接收号码所从属的运营商自动选择运营商线路,避免因运营商互联互通问题导致出现传真发送成功率低甚至为零的情况。而且,当某个运营商线路出现问题导致所有通过该运营商线路发送的传真无法发送时,可通过选择其他的运营商,并切换至其他运营商对应的发送服务器发送传真,以此来迅速避免这种情况,还有本发明还可屏蔽掉录入错误的非传真接收号码。
【附图说明】
[0033]图1为本发明的较佳实施例的传真发送系统的结构框图。
[0034]图2为本发明的较佳实施例的传真发送方法的流程图。
【具体实施方式】
[0035]下面通过实施例的方式进一步说明本发明,但并不因此将本发明限制在所述的实施例范围之中。
[0036]如图1所示,本实施例提供一种传真发送系统,其包括一判断模块1、一传真发送调用模块2、多个发送服务器3(本实施例图1中示出了4个发送服务器,分别为第一发送服务器、第二发送服务器、第三发送服务器以及第四发送服务器)、一第一数据库4、一第二数据库5以及一增设模块(图中未示出)。
[0037]其中,每一发送服务器3均对应一唯一的运营商、且每一发送服务器3均连接一唯一的运营商线路;该第一数据库4存储有所有需要发送的传真文件信息,传真文件信息包括传真文件内容和传真接收号码,该第二数据库5包括白名单与黑名单,该白名单中存储有预设传真号码和对应的运营商,该黑名单中存储有非传真接收号码。
[0038]下面具体介绍各模块所具备的功能:
[0039]该判断模块I用于调取该第一数据库4中的传真接收号码,并将该传真接收号码分别与该白名单中的预设传真号码和该黑名单中的非传真接收号码进行匹配。
[0040]在该传真接收号码与该白名单中的预设传真号码匹配时,该传真发送调用模块2用于调取该第一数据库4中包括该传真接收号码的传真文件信息,将该传真文件信息中的传真文件内容转换为传真格式的传真文件内容,并将该传真格式的传真文件内容发送至与该传真接收号码匹配的预设传真号码对应的运营商所对应的处于相对空闲状态的发送服务器3,该对应的发送服务器3用于通过该对应的发送服务器连接的运营商线路将该传真文件内容发送至该传真接收号码。
[0041]其中,该处于相对空闲状态的发送服务器是指与该传真接收号码匹配的预设传真号码对应的运营商所对应的发送服务器中当前发送数据量最少的发送服务器。
[0042]在该传真接收号码与该黑名单中的非传真接收号码匹配时结束流程。
[0043]本实施例将非传真接收号码记录至黑名单中,使得再次发送传真至该非传真接收号码时,屏蔽掉该非传真接收号码,即并不将传真发送给该非传真接收号码。
[0044]在该传真接收号码既不与该白名单中的预设传真号码匹配也不与该黑名单中的非传真接收号码匹配时,该传真发送调用模块2用于调取该第一数据库4中该传真文件
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1