【技术实现步骤摘要】
组播网络通信方法、装置、设备及介质
[0001]本专利技术涉及通信
,尤其涉及一种组播网络通信方法、装置、设备及介质。
技术介绍
[0002]由于不同的网络间可能存在组播不通的情况,将导致网络间无法进行正常通信,影响数据的正常交互。
[0003]现有技术中,针对上述问题,通常采用的方案是:通过对交换机等网络设备的配置来打通两个网络的组播,从而保证网络间的应用程序可以直接通过组播进行通信。但是,在上述方案中,由于地域限制以及网络安全限制等客观原因,仍然无法将两个网络的组播直接连通。
技术实现思路
[0004]鉴于以上内容,有必要提供一种组播网络通信方法、装置、设备及介质,旨在解决组播不通的网络间无法进行数据传输的问题。
[0005]一种组播网络通信方法,所述组播网络通信方法包括:获取第一组播网络及第二组播网络,其中,所述第一组播网络与所述第二组播网络间由于组播不通而无法通信;为所述第一组播网络配置第一桥接应用,及为所述第二组播网络配置第二桥接应用;当检测到所述第一组播网络中有目标应用程序发出组播消息时,读取所述第一桥接应用的配置文件,并根据所述配置文件校验所述目标应用程序的权限;当所述目标应用程序的权限通过校验时,向所述第二桥接应用发送所述组播消息,并通过所述第二桥接应用将所述组播消息传输至所述第二组播网络的应用程序;同步记录所述组播消息的传播状态至所述第二桥接应用的内存、安装所述第一桥接应用的终端的第一磁盘文件、安装所述第二桥接应用的终端的第二磁盘文件中,并同步复制所述组播消息的 ...
【技术保护点】
【技术特征摘要】
1.一种组播网络通信方法,其特征在于,所述组播网络通信方法包括:获取第一组播网络及第二组播网络,其中,所述第一组播网络与所述第二组播网络间由于组播不通而无法通信;为所述第一组播网络配置第一桥接应用,及为所述第二组播网络配置第二桥接应用;当检测到所述第一组播网络中有目标应用程序发出组播消息时,读取所述第一桥接应用的配置文件,并根据所述配置文件校验所述目标应用程序的权限;当所述目标应用程序的权限通过校验时,向所述第二桥接应用发送所述组播消息,并通过所述第二桥接应用将所述组播消息传输至所述第二组播网络的应用程序;同步记录所述组播消息的传播状态至所述第二桥接应用的内存、安装所述第一桥接应用的终端的第一磁盘文件、安装所述第二桥接应用的终端的第二磁盘文件中,并同步复制所述组播消息的传播状态至所述第一桥接应用的备副本、所述第二桥接应用的备副本中;在传输过程中,当检测到所述组播消息传输异常时,确定异常类型;根据所述异常类型,所述第二桥接应用的内存、及/或所述第一磁盘文件、及/或所述第二磁盘文件、及/或所述第一桥接应用的备副本、及/或所述第二桥接应用的备副本,恢复对所述组播消息的传输。2.如权利要求1所述的组播网络通信方法,其特征在于,所述根据所述配置文件校验所述目标应用程序的权限包括:获取所述配置文件中记录的应用程序列表,其中,所述应用程序列表中存储的应用程序具有向所述第二组播网络传输消息的权限;当所述目标应用程序在所述应用程序列表中时,确定所述目标应用程序的权限通过校验;或者当所述目标应用程序不在所述应用程序列表中时,确定所述目标应用程序的权限未通过校验。3.如权利要求1所述的组播网络通信方法,其特征在于,所述向所述第二桥接应用发送所述组播消息包括:通过TCP协议向所述第二桥接应用发送所述组播消息。4.如权利要求1所述的组播网络通信方法,其特征在于,所述组播消息的传播状态包括:所述第一桥接应用并未将所述组播消息发送至传输网络中,其中,所述传输网络包括所述第一组播网络与所述第二组播网络间用于传递消息的网络;或者所述组播消息处于所述传输网络中,但并未送达至所述第二桥接应用;或者所述组播消息已送达至所述第二桥接应用,但所述第二桥接应用反馈于所述组播消息的ACK消息处于所述传输网络中,并未反馈至所述第一桥接应用;或者所述组播消息已送达至所述第二桥接应用,且所述第二桥接应用反馈于所述组播消息的ACK消息已送达至所述第一桥接应用。5.如权利要求4所述的组播网络通信方法,其特征在于,所述根据所述异常类型,所述第二桥接应用的内存、及/或所述第一磁盘文件、及/或所述第二磁盘文件、及/或所述第一桥接应用的备副本、及/或所述第二桥接应用的备副本,恢复对所述组播消息的传输包括:当所述异常类型为所述传输网络中断时,重新连接所述传输网络;
当检测到所述传输网络恢复连接时,从所述第二桥接应用的内存中读取所述组播消息的传播状态;根据所述组播消息的传播状态确定消息断点;采用ACK机制通知所述消息断点至所述第一桥接应用;在所述第一桥接应用的内存队列中,从所述消息断点处开始获取所述组播消息中的待发送消息,并通过所述第一桥接应用继续发送所述待发送消息,其中,所述内存队...
【专利技术属性】
技术研发人员:牛亮亮,张卫,廖志勇,兰丽娜,
申请(专利权)人:深圳华锐金融技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。