CN113449234B - 一种数据多级订阅与发布的方法 - Google Patents
一种数据多级订阅与发布的方法 Download PDFInfo
- Publication number
- CN113449234B CN113449234B CN202110511317.1A CN202110511317A CN113449234B CN 113449234 B CN113449234 B CN 113449234B CN 202110511317 A CN202110511317 A CN 202110511317A CN 113449234 B CN113449234 B CN 113449234B
- Authority
- CN
- China
- Prior art keywords
- data
- subscription
- frame
- subscribing
- theme
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明为一种数据多级订阅与发布的方法,属于信息资源共享领域;提出一种对数据接收和分发进行多级分类处理的方法;技术方案为:数据多级发布的过程依次为:数据内容配置数据主题,将数据上传数据接收服务器;数据接收服务器根据数据主题对数据创建帧类型;将相同帧类型的数据传输至同一帧对象下;数据多级订阅的过程为:各订阅用户设置上传订阅申请,订阅申请包括订阅主题;订阅主题配置订阅帧对象;数据接收服务器向各订阅用户发送若干帧对象,订阅用户筛选出与其订阅帧对象对应的帧对象;订阅用于筛选出与其订阅主题对应的数据主题,并接收该数据主题对应的数据。
Description
技术领域
本发明为一种数据多级订阅与发布的方法,属于信息资源共享领域。
背景技术
随着网络和通信技术的飞速发展,网络中产生了大量的数据信息。数据信息内容繁杂,当数据发布后,接收服务器需要对数据内容进行大量的解析和分发;用户接收数据后,同样需要对数据进行大量解析。这导致了数据的冗余解析和分发,造成了计算资源的浪费,降低了系统效率。
发明内容
为解决上述技术问题,本发明提出一种对数据接收和分发进行多级分类处理的方法。
为实现上述技术目的,本发明提供的技术方案为:
一种数据多级订阅与发布的方法,
所述数据多级发布的过程为:
第一步,发布者对数据内容配置数据主题,所述数据内容和数据主题组合为数据,且发布者将数据上传数据接收服务器;
第二步,数据接收服务器扫描数据主题,所述数据接收服务器根据数据主题对数据创建帧类型;
第三步,所述数据接收服务器解析帧类型,并将相同帧类型的数据传输至同一帧对象下;
所述数据多级订阅的过程为:
第一步,各订阅用户设置上传订阅申请,所述订阅申请包括订阅主题;
第二步,订阅用户根据订阅主题配置订阅帧对象;
第三步,所述数据接收服务器向各订阅用户发送若干帧对象,各订阅用户对若干帧对象检索后,订阅用户筛选出与其订阅帧对象对应的帧对象;
第四步,所述订阅用户继续检索帧对象内的数据主题,订阅用于筛选出与其订阅主题对应的数据主题,并接收该数据主题对应的数据。
所述数据主题是设置于数据内容前端的字符串。
所述帧类型是设置于数据前端的字符串。
所述数据接收服务器为WEB服务器或者代理服务器。
所述订阅主题与数据主题一一对应,且所述订阅帧对象与帧对象一一对应。
订阅用户至少配置一个订阅帧对象。
本发明与现有技术相比具有以下有益效果:
一、本发明将数据配置数据主题,从起始可方便对数据进行归类,同时数据可配置多组数据主题,最终归于各个帧对象下,如此利于丰富数据内容,同时避免用户订阅内容发布缺漏。
二、本发明根据主题配置帧类型,进行进一步总结,利于用户筛选。
三、本发明用户设置上传订阅申请,可根据用户需求发送对应的帧对象,避免冗余发布。
附图说明
图1为本发明数据多级订阅和发布流程图。
具体实施方式
为进一步理解本发明,下面结合附图和实施例详细阐述:
如图1所示:本发明所述一种数据多级订阅与发布的方法,
所述数据多级发布的过程为:
第一步,发布者对数据内容配置数据主题,所述数据内容和数据主题组合为数据,且发布者将数据上传数据接收服务器;
第二步,数据接收服务器扫描数据主题,所述数据接收服务器根据数据主题对数据创建帧类型;
第三步,所述数据接收服务器解析帧类型,并将相同帧类型的数据传输至同一帧对象下;
所述数据多级订阅的过程为:
第一步,各订阅用户设置上传订阅申请,所述订阅申请包括订阅主题;
第二步,订阅用户根据订阅主题配置订阅帧对象;
第三步,所述数据接收服务器向各订阅用户发送若干帧对象,各订阅用户对若干帧对象检索后,订阅用户筛选出与其订阅帧对象对应的帧对象;
第四步,所述订阅用户继续检索帧对象内的数据主题,订阅用于筛选出与其订阅主题对应的数据主题,并接收该数据主题对应的数据。
所述数据主题是设置于数据内容前端的字符串。
所述帧类型是设置于数据前端的字符串。
所述数据接收服务器为WEB服务器或者代理服务器。
所述订阅主题与数据主题一一对应,且所述订阅帧对象与帧对象一一对应。
订阅用户至少配置一个订阅帧对象。
上述实施方式仅示例性说明本发明的原理及其效果,而非用于限制本发明。对于熟悉此技术的人皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改进。因此,凡举所述技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。
Claims (6)
1.一种数据多级订阅与发布的方法,其特征在于:
所述数据多级发布的过程为:
第一步,发布者对数据内容配置数据主题,所述数据内容和数据主题组合为数据,且发布者将数据上传数据接收服务器;
第二步,数据接收服务器扫描数据主题,所述数据接收服务器根据数据主题对数据创建帧类型;
第三步,所述数据接收服务器解析帧类型,并将相同帧类型的数据传输至同一帧对象下;
所述数据多级订阅的过程为:
第一步,各订阅用户设置上传订阅申请,所述订阅申请包括订阅主题;
第二步,订阅用户根据订阅主题配置订阅帧对象;
第三步,所述数据接收服务器向各订阅用户发送若干帧对象,各订阅用户对若干帧对象检索后,订阅用户筛选出与其订阅帧对象对应的帧对象;
第四步,所述订阅用户继续检索帧对象内的数据主题,订阅用于筛选出与其订阅主题对应的数据主题,并接收该数据主题对应的数据。
2.根据权利要求1所述一种数据多级订阅与发布的方法,其特征在于:所述数据主题是设置于数据内容前端的字符串。
3.根据权利要求1所述一种数据多级订阅与发布的方法,其特征在于:所述帧类型是设置于数据前端的字符串。
4.根据权利要求1所述一种数据多级订阅与发布的方法,其特征在于:所述数据接收服务器为WEB服务器或者代理服务器。
5.根据权利要求1所述一种数据多级订阅与发布的方法,其特征在于:所述订阅主题与数据主题一一对应,且所述订阅帧对象与帧对象一一对应。
6.根据权利要求1所述一种数据多级订阅与发布的方法,其特征在于:订阅用户至少配置一个订阅帧对象。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110511317.1A CN113449234B (zh) | 2021-05-11 | 2021-05-11 | 一种数据多级订阅与发布的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110511317.1A CN113449234B (zh) | 2021-05-11 | 2021-05-11 | 一种数据多级订阅与发布的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113449234A CN113449234A (zh) | 2021-09-28 |
CN113449234B true CN113449234B (zh) | 2022-10-11 |
Family
ID=77809651
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110511317.1A Active CN113449234B (zh) | 2021-05-11 | 2021-05-11 | 一种数据多级订阅与发布的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113449234B (zh) |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060155581A1 (en) * | 2005-01-10 | 2006-07-13 | George Eisenberger | Systems with user selectable data attributes for automated electronic search, identification and publication of relevant data from electronic data records at multiple data sources |
GB0623914D0 (en) * | 2006-11-30 | 2007-01-10 | Ibm | Flexible topic identification in a publish/subscribe system |
US8468545B2 (en) * | 2010-08-18 | 2013-06-18 | 8X8, Inc. | Interaction management |
CN105430060B (zh) * | 2015-11-04 | 2018-06-19 | 中国人民解放军63680部队 | 条件约束发布订阅模式航天测控数据交换系统 |
CN105610959B (zh) * | 2016-01-14 | 2019-02-19 | 中电长城网际系统应用有限公司 | 一种信息发布订阅平台及方法和信息发布订阅系统 |
CN105740337B (zh) * | 2016-01-22 | 2019-03-12 | 东南大学 | 一种基于内容的发布订阅系统中的事件快速匹配方法 |
CN106230914B (zh) * | 2016-07-26 | 2019-04-30 | 重庆锐畅科技有限公司 | 一种基于订阅信息发布的电子白板数据共享系统 |
CN108259564A (zh) * | 2017-12-20 | 2018-07-06 | 深圳磊迈照明科技有限公司 | 一种基于mqtt物联网协议框架的远程通信方法及系统 |
US20190318036A1 (en) * | 2018-04-11 | 2019-10-17 | Wind River Systems, Inc. | Topic Based Publish and Parametric Subscribe Pattern |
CN108965447A (zh) * | 2018-07-27 | 2018-12-07 | 四川爱创科技有限公司 | 数据采集和远程控制的方法及系统 |
CN109450908A (zh) * | 2018-11-23 | 2019-03-08 | 工业互联网创新中心(上海)有限公司 | 基于分布式消息的通信方法 |
CN111031122B (zh) * | 2019-12-05 | 2022-07-22 | 北京海兰信数据科技股份有限公司 | 船舶数据的处理方法及装置 |
CN112637318B (zh) * | 2020-12-17 | 2022-09-30 | 哈尔滨工业大学(威海) | 一种面向存储完整性的智能网关系统、装置及其控制方法 |
CN112527411A (zh) * | 2020-12-21 | 2021-03-19 | 中国电子信息产业集团有限公司第六研究所 | 一种基于插件化和主题订阅模式的实时数据可视化系统 |
-
2021
- 2021-05-11 CN CN202110511317.1A patent/CN113449234B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN113449234A (zh) | 2021-09-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102595208B (zh) | 云端控制网络化视频图像处理流媒体服务系统及方法 | |
CN106959965B (zh) | 一种信息处理方法及服务器 | |
CN101252602B (zh) | 文件分发及下载的方法和系统 | |
CN112532451A (zh) | 基于异步通信的分层联邦学习方法、装置、终端设备及存储介质 | |
CN105740337B (zh) | 一种基于内容的发布订阅系统中的事件快速匹配方法 | |
CN1314250C (zh) | 一种鲁棒的基于点对点的流调度方法 | |
CN103763627B (zh) | 一种实现实时视像会议的方法及系统 | |
CN1829202A (zh) | 多个帐号同时在一个客户端上实现imps业务的系统及方法 | |
CN102957712A (zh) | 网站资源加载方法和系统 | |
CN101031101A (zh) | 短消息拆分提示方法及装置 | |
CN107135145A (zh) | 消息推送控制方法及装置 | |
CN104615765A (zh) | 一种移动用户上网记录的数据处理方法及装置 | |
CN105656763A (zh) | 一种消息推送方法和装置 | |
CN101119334A (zh) | 一种获取新词的方法、系统及设备 | |
CN105827603A (zh) | 未明协议特征库建立方法、未明报文分类方法及相关装置 | |
CN113449234B (zh) | 一种数据多级订阅与发布的方法 | |
CN103795758A (zh) | 内容浏览、生成及交互方法,内容浏览终端、服务器及系统 | |
CN102315949A (zh) | 一种实现的基于p2p技术的网络会议的方法 | |
US9350948B2 (en) | Method and system for providing video service | |
CN103826138A (zh) | 实现音视频内容多种码率和编码格式云转码的系统及方法 | |
CN102238505B (zh) | 一种客户端多用户并发信令跟踪处理方法及系统 | |
CN106375100B (zh) | 一种视频监控系统中组播实现方法及装置 | |
CN107241351A (zh) | 一种基于Redis的RPC通信方法 | |
CN112925694A (zh) | 一种基于规则引擎的集中式告警通知系统及方法 | |
CN103067252A (zh) | 一种传输信息的方法及信息传输装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |