[发明专利]一种多消息定向发送方法及其实现系统无效
申请号: | 201410473577.4 | 申请日: | 2014-09-17 |
公开(公告)号: | CN104253743A | 公开(公告)日: | 2014-12-31 |
发明(设计)人: | 胡国良 | 申请(专利权)人: | 苏州合欣美电子科技有限公司 |
主分类号: | H04L12/58 | 分类号: | H04L12/58 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 许方 |
地址: | 215299 江苏省苏州市高新技术*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 消息 定向 发送 方法 及其 实现 系统 | ||
技术领域
本发明属于数据传输领域,特别是一种多消息定向发送方法及实现该方法的系统。
背景技术
目前,常见消息处理方式发送如短信、会议即时通讯、邮件等,常常面对一对多的消息定向传输,消息发送器很难同时向多个消息接收器发送消息,且保证消息接收对象正确,当多个消息进行定向发送时,消息发送器要逐个添加消息接收器,这样对消息发送器的硬件要求很好,也不能保证消息接收对象正确。
为了实现多个消息定向发送,通常为每个消息接收器与消息发送器之间构建单独的通信通道,如申请号“201410281910.1”,发明名称为“一种会议即时通讯系统及其实现方法”,该方法通过即时消息发送客户端通过发送沟通请求与所述即时消息服务器建立沟通通道,并将预定义规则的即时消息发送至所述即时消息服务器;所述即时消息服务器通过发送沟通请求与所述即时消息接收客户端建立沟通通道,并根据即时消息预定义规则将即时消息推送至所述即时消息接收客户端;所述即时消息接收客户端接收即时消息并进行显示输出。本发明实现了会议中即时消息发送客户端与即时消息接收客户端点对点及多点之间的通讯;这样对于存在多个即时消息接收客户端时,虽然建立了不同的通讯通道,但任然无法保证消息接收客户端正确。
由此可见,如何保证消息接收客户端正确显得尤为重要。
发明内容
本发明所解决的技术问题在于提供一种在确保消息接收客户端正确的情况下,同时向多个消息接收客户端发送不同消息内容的多消息定向发送方法。
实现本发明目的的技术解决方案为:一种多消息定向发送方法,该方法包括以下步骤:
步骤A、设置一个消息发送器和若干个消息接收器,所述每个消息接收器具有一个不同的消息响应端口,所述消息响应端口的响应条件为当有符合该端口的消息时打开;
步骤B、构建消息接收器与编号之间的映射表,该映射表中,每个消息接收器对应一个编号;
步骤C、设定消息发送器发送的消息类型为消息编号+消息内容;
步骤D、设置消息监听器,监听消息发送器发送的所有消息,并对所有消息编号进行提取,在映射表中查找是否存在与消息编号相同的编号,若存在则执行步骤E,否则,将该消息退回并发送反馈信息至消息发送器;
步骤E、通过映射表中与消息编号相同的编号来确定消息与消息接收器之间的对应关系后触发相应消息接收器的消息响应端口打开,经消息响应端口将消息发送至相应消息接收器中。
进一步的优选方案,本发明多消息定向发送方法中,所述消息接收器对应的编号为001-999的三个数字。
进一步的优选方案,本发明多消息定向发送方法中,当有新的消息接收器加入时,为该消息接收器设置消息响应端口,并将该消息接收器与编号添加至映射表中。
进一步的优选方案,本发明多消息定向发送方法中,在步骤C与步骤D之间还包括消息类型检查,当消息发送器发出消息时,先进行消息类型检查,当消息类型不正确,则直接将该消息返回至消息发送器,并发送“消息类型错误”的反馈消息,当消息类型正确时,则执行步骤D。
同时,为了实现上述多消息定向发送方法,本发明还提供一种结构简单的实现系统,一个消息发送器和若干个消息接收器,所述每个消息接收器具有一个不同的消息响应端口,所述消息响应端口的响应条件为当有符合该端口的消息时打开,所述消息类型为消息编号+消息内容;
一个映射表,用于存储消息接收器与编号之间的映射关系;
一个消息监听器,包括依次连接的编号提取模块、编号匹配模块以及端口触发模块;
所述编号提取模块用于提取消息中包含的消息编号,编号匹配模块用于通过消息中的消息编号与映射表中编号进行匹配,从而获得消息与消息接收器之间的对应关系,端口触发模块,根据匹配模块的匹配结果触发相应消息响应端口打开。
本发明与现有技术相比,其显著优点:本发明将消息类型设置为编号+消息内容,同时通过编号查找映射表中是否存在与该编号具有映射关系的消息接收器,当存在该消息接收器时,则表明该消息的接收方为该消息接收器,此时由于消息中存在与该消息接收器相应的消息响应端口相同的编号,触发该消息响应端口打开,将消息发送至该消息接收器中,该方法无需消息发送器逐个添加消息对应的消息接收器,而仅仅通过消息来确保消息需要发送的正确消息接收器后经相应的消息响应端口进行消息传输,这样实现了多消息正确定向发送。
下面结合附图对本发明作进一步详细描述。
附图说明
图1为本发明多消息定向发送方法流程图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州合欣美电子科技有限公司,未经苏州合欣美电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410473577.4/2.html,转载请声明来源钻瓜专利网。