一种基于uuid的广告机连接实现方法及系统的制作方法_3

文档序号:8907709阅读:来源:国知局
服务器中已存储连接UUID映射表;具体如上所述。
[0043] 广告数据发送单元205,用于控制端通过所述第一连接UUID对应的链路、及所述 第二连接UUID对应的链路,将所述广告数据发送至所述广告机;具体如上所述。
[0044] 进一步,在所述基于UUID的广告机连接实现系统中,还包括: 第二控制模块,用于当在所述连接UUID映射表中存在与所述第一连接UUID绑定的第 二连接UUID时,则控制端通过所述第一连接UUID对应的链路、及所述第二连接UUID对应 的链路,将所述广告数据发送至所述广告机;具体如上所述。
[0045] 进一步,在所述基于UUID的广告机连接实现系统中,还包括: 第三控制模块,用于当检测到所述第一连接UUID对应的链路断开时,则在连接UUID映 射表中查询是否存在与所述第一连接UUID绑定的第二连接UUID,存在时则断开所述第二 连接UUID对应的链路,并将所述第一连接UUID及所述第二连接UUID从所述连接UUID映 射表中删除;具体如上所述。
[0046] 进一步,在所述的基于UUID的广告机连接实现系统中,所述服务器与所述广告 机、及与所述控制端均保持长连接,并通过长连接向所述广告机和/或所述控制端发送建 立新连接的通知消息;具体如上所述。
[0047] 综上所述,本发明通过给广告机与服务器的每一个连接分配一个第一连接UUID, 给控制端与服务器的每一个连接分配一个第二连接UUID,并通过服务器中存储的连接 UUID映射表关联控制端与广告机的连接,使广告机与控制端的连接数目不受限制,通信实 时性高,传输数据稳定可靠,并发性能好。
[0048] 应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可 以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保 护范围。
【主权项】
1. 一种基于UUID的广告机连接实现方法,其特征在于,包括步骤: 当控制端与服务器建立新连接并向指定UUID的广告机发送广告数据时,则服务器获 取与该新连接对应的第一连接UUID,并在连接UUID映射表中查询是否存在与所述第一连 接UUID绑定的第二连接UUID ; 当不存在时,则服务器与所述广告机建立新连接并分配对应的第二连接UUID,再将所 述第一连接UUID及所述第二连接UUID绑定后存储至连接UUID映射表中,并通过所述第一 连接UUID对应的链路及所述第二连接UUID对应的链路将所述广告数据发送至所述广告 机。2. 根据权利要求1所述基于UUID的广告机连接实现方法,其特征在于,所述当不存 在时,则服务器与所述广告机建立新连接并分配对应的第二连接UUID,再将所述第一连接 UUID及所述第二连接UUID绑定后存储至连接UUID映射表中,并通过所述第一连接UUID对 应的链路及所述第二连接UUID对应的链路将所述广告数据发送至所述广告机的步骤具体 包括: 当在所述连接UUID映射表中不存在与所述第一连接UUID绑定的第二连接UUID时,则 服务器通过与广告机的长连接向所述广告机发送与服务器创建新连接的通知消息; 所述广告机接收所述通知消息,并与服务器建立新连接; 当与服务器建立新连接成功时,则服务器获取与所述广告机连接建立连接而分配的第 二连接UUID ; 将所述第一连接UUID及所述第二连接UUID绑定,并添加存储至服务器中已存储连接 UUID映射表; 控制端通过所述第一连接UUID对应的链路、及所述第二连接UUID对应的链路,将所述 广告数据发送至所述广告机。3. 根据权利要求1所述基于UUID的广告机连接实现方法,其特征在于,还包括: 当在所述连接UUID映射表中存在与所述第一连接UUID绑定的第二连接UUID时,则控 制端通过所述第一连接UUID对应的链路、及所述第二连接UUID对应的链路,将所述广告数 据发送至所述广告机。4. 根据权利要求1所述基于UUID的广告机连接实现方法,其特征在于,还包括: 当检测到所述第一连接UUID对应的链路断开时,则在连接UUID映射表中查询是否存 在与所述第一连接UUID绑定的第二连接UUID,存在时则断开所述第二连接UUID对应的链 路,并将所述第一连接UUID及所述第二连接UUID从所述连接UUID映射表中删除。5. 根据权利要求1所述基于UUID的广告机连接实现方法,其特征在于,所述服务器与 所述广告机、及与所述控制端均保持长连接,并通过长连接向所述广告机和/或所述控制 端发送建立新连接的通知消息。6. -种基于UUID的广告机连接实现系统,其特征在于,包括: 查询模块,用于当控制端与服务器建立新连接并向指定UUID的广告机发送广告数据 时,则服务器获取与该新连接对应的第一连接UUID,并在连接UUID映射表中查询是否存在 与所述第一连接UUID绑定的第二连接UUID ; 第一控制模块,用于当不存在时,则服务器与所述广告机建立新连接并分配对应的第 二连接UUID,再将所述第一连接UUID及所述第二连接UUID绑定后存储至连接UUID映射表 中,并通过所述第一连接UUID对应的链路及所述第二连接UUID对应的链路将所述广告数 据发送至所述广告机。7. 根据权利要求6所述基于UUID的广告机连接实现系统,其特征在于,所述第一控制 模块具体包括: 通知消息发送单元,用于当在所述连接UUID映射表中不存在与所述第一连接UUID绑 定的第二连接UUID时,则服务器通过与广告机的长连接向所述广告机发送与服务器创建 新连接的通知消息; 新连接建立单元,用于所述广告机接收所述通知消息,并与服务器建立新连接; 识别码获取单元,用于当与服务器建立新连接成功时,则服务器获取与所述广告机连 接建立连接而分配的第二连接UUID ; 存储单元,用于将所述第一连接UUID及所述第二连接UUID绑定,并添加存储至服务器 中已存储连接UUID映射表; 广告数据发送单元,用于控制端通过所述第一连接UUID对应的链路、及所述第二连接 UUID对应的链路,将所述广告数据发送至所述广告机。8. 根据权利要求6所述基于UUID的广告机连接实现系统,其特征在于,还包括: 第二控制模块,用于当在所述连接UUID映射表中存在与所述第一连接UUID绑定的第 二连接UUID时,则控制端通过所述第一连接UUID对应的链路、及所述第二连接UUID对应 的链路,将所述广告数据发送至所述广告机。9. 根据权利要求6所述基于UUID的广告机连接实现系统,其特征在于,还包括: 第三控制模块,用于当检测到所述第一连接UUID对应的链路断开时,则在连接UUID映 射表中查询是否存在与所述第一连接UUID绑定的第二连接UUID,存在时则断开所述第二 连接UUID对应的链路,并将所述第一连接UUID及所述第二连接UUID从所述连接UUID映 射表中删除。10. 根据权利要求6所述基于UUID的广告机连接实现系统,其特征在于,所述服务器与 所述广告机、及与所述控制端均保持长连接,并通过长连接向所述广告机和/或所述控制 端发送建立新连接的通知消息。
【专利摘要】本发明公开了一种基于UUID的广告机连接实现方法及系统,通过给广告机与服务器的每一个连接分配一个第一连接UUID,给控制端与服务器的每一个连接分配一个第二连接UUID,并通过服务器中存储的连接UUID映射表关联控制端与广告机的连接,使广告机与控制端的连接数目不受限制,通信实时性高,传输数据稳定可靠,并发性能好。
【IPC分类】H04L29/08
【公开号】CN104883399
【申请号】CN201510261813
【发明人】黄志远, 胡朝晖, 张鑫, 黄小平
【申请人】深圳市创维群欣安防科技有限公司
【公开日】2015年9月2日
【申请日】2015年5月21日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1