[发明专利]数据传输、发布及订阅方法和装置在审
申请号: | 201711229189.1 | 申请日: | 2017-11-29 |
公开(公告)号: | CN108173902A | 公开(公告)日: | 2018-06-15 |
发明(设计)人: | 粟欣;曾捷;刘蓓;陈圆;许希斌;赵明;肖立民 | 申请(专利权)人: | 清华大学 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 许志勇 |
地址: | 100084*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本申请公开了一种数据传输、发布及订阅方法,用于解决现有技术中数据发布方与订阅方之间的数据传输不保证可靠性的问题。该方法包括:接收数据发布方发送的第一数据;确定所述第一数据的数据类型;根据预先建立的数据发布方、数据订阅方与所述数据类型之间的映射关系,确定与所述第一数据的数据类型对应的数据订阅方;将所述第一数据发送给所述数据订阅方。本申请还公开了一种数据传输、发布及订阅装置。 1 | ||
搜索关键词: | 第一数据 数据传输 数据订阅 数据类型 数据发布方 订阅 发布 方法和装置 订阅装置 接收数据 映射关系 预先建立 申请 发送 保证 | ||
接收数据发布方发送的第一数据;
确定所述第一数据的数据类型;
根据预先建立的数据发布方、数据订阅方与所述数据类型之间的映射关系,确定与所述第一数据的数据类型对应的数据订阅方;
将所述第一数据发送给所述数据订阅方。
2.如权利要求1所述的方法,其特征在于,在将所述第一数据发送给所述数据订阅方之后,所述方法还包括:若确定所述第一数据的服务等级为预设的服务等级,则向所述数据发布方发送数据发布完成消息,用于提示所述数据发布方删除所述第一数据。
3.如权利要求1所述的方法,其特征在于,所述预设的服务等级包括第一等级和第二等级,当确定所述预设的服务等级为所述第一等级时,则接收数据发布方发送的第一数据之后,所述方法还包括:
存储所述第一数据。
则若将所述第一数据发送给所述数据订阅方之后,所述方法还包括:
向所述数据发布方发送第一数据发布消息;
若接收到所述数据发布方发送的发布释放消息,则删除所述第一数据。
4.如权利要求1所述的方法,其特征在于,所述数据发布方、数据订阅方与所述数据类型之间的映射关系是通过下述方法建立的:接收数据订阅方发送的订阅请求;
根据所述订阅请求,确定所述订阅请求中包含的数据类型和所述数据订阅方的地址信息;
根据所述数据类型,确定与所述数据类型相匹配的数据发布方;
建立所述数据发布方、数据订阅方与所述数据类型的映射关系。
5.如权利要求4所述的方法,其特征在于,当所述数据发布方的状态包括离线状态和在线状态时,在接收数据发布方发送的第一数据之前,所述方法还包括:若确定所述数据发布方的状态为在线状态,则将所述订阅请求发送给所述数据发布方,用于提示所述数据发布方发送与所述订阅请求中包含的数据类型相对应的数据。
6.一种数据发布方法,所述方法应用于数据发布方,其特征在于,包括:接收服务器发送的数据订阅请求;
向所述服务器发送与所述数据订阅请求中包含的数据类型相匹配的第一数据。
7.如权利要求6所述的方法,其特征在于,在向所述服务器发送与数据订阅请求中包含的数据类型相匹配的第一数据之后,所述方法还包括:若接收到所述服务器发送的数据发布收到的消息,则向所述服务器发送发布释放消息,以使得所述服务器删除所述第一数据;
若接收到所述服务器发送的数据发布完成的消息,则删除所述第一数据。
8.如权利要求6所述的方法,其特征在于,当所述数据发布方的状态包括离线状态和在线状态时,则接收服务器发送的数据订阅请求,包括:当所述数据发布方的状态为所述在线状态时,则接收服务器发送的数据订阅请求。
9.一种数据订阅方法,所述方法应用于数据订阅方,其特征在于,包括:向服务器发送数据订阅请求;
接收所述服务器发送的与所述数据订阅请求中包含的数据类型相匹配的第一数据。
10.一种服务器,其特征在于,包括:接收单元,用于接收数据发布方发送的第一数据;
第一确定单元,用于确定所述第一数据的数据类型;
第二确定单元,用于根据预先建立的数据发布方、数据订阅方与所述数据类型之间的映射关系,确定与所述第一数据的数据类型对应的数据订阅方;
第一发送单元,用于将所述第一数据发送给所述数据订阅方。
11.一种数据发布装置,其特征在于,包括:接收单元,用于接收服务器发送的数据订阅请求;
发送单元,用于向所述服务器发送与所述数据订阅请求中包含的数据类型相匹配的第一数据。
12.一种数据订阅装置,其特征在于,包括:发送单元,用于向服务器发送数据订阅请求;
接收单元,用于接收服务器发送的与所述数据订阅请求中包含的数据类型相匹配的第一数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711229189.1/,转载请声明来源钻瓜专利网。
- 上一篇:一种透明迁移的方法及设备
- 下一篇:自治系统协作缓存策略在CCN中的应用方法