摘要
本发明提供一种基于P2P的消息推送方法,其包括在P2P网络中动态设定推送端点和接收端点;服务器从P2P网络中的大量客户端中抽样选择推送端点,并向所选的推送端点发送消息包;被选中的推送端点将其接收到的消息包的唯一序号发送至其所有直接连接的接收端点;接收端点在接收到消息序号后,将其与自身已接收并处理的最大序号进行对比,若接收到的消息序号大于自身已接收的最大序号,则向相应的推送端点请求,以接收并获取完整的消息内容;接收端点处理并显示接收到的消息,该接收端点转变为新的推送端点,并返回执行上述步骤,直至消息覆盖整个P2P网络或达到预设的传播条件。本发明旨在通过去中心化的方式实现消息的高效、快速推送,同时降低推送成本。
技术关键词
端点
接收端
客户端
消息推送方法
服务器
网络
指定算法
发送消息
动态
索引
缓存机制
策略
备份
序列
连续性
频率
列表
系统为您推荐了相关专利信息
亚临床甲状腺功能
心血管疾病风险
高效液相色谱质谱联用技术
花生四烯酸
生物标志物
货运卡车
精确定位器
智能管控系统
带广告
智能管控方法
远程故障诊断
混合现实技术
燃气轮机故障诊断
网络管理模块
网络通信模块
数据中心平台
电子围栏
数据采集设备
电子车牌
行驶轨迹预测