[发明专利]一种基于云服务的消息队列流处理方法有效
申请号: | 201310068132.3 | 申请日: | 2013-03-04 |
公开(公告)号: | CN103118138A | 公开(公告)日: | 2013-05-22 |
发明(设计)人: | 赵向辉;刘晖;易锦;刘彦钊;田雯;叶林;曾昭沛;罗宁 | 申请(专利权)人: | 中国信息安全测评中心;上海三零卫士信息安全有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100085 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 服务 消息 队列 处理 方法 | ||
技术领域
本发明涉及信息安全技术领域,尤其涉及一种基于云服务的消息队列流处理方法。
背景技术
云服务带来的一个重大变革是从以设备为中心转向以信息为中心,设备包括应用程序,而信息及人们在信息中的投资则是必须要长期保留。越来越多的人们在其工作和生活中,依靠信息推送的方式来获取信息,这些信息通过推送的方式实时的传递到用户的手机或台式机,因此就会出现一个问题:用户通常会在不同的设备收到不同的信息,或者在不同的设备收到相同的信息;有没有办法把这些推送信息都聚集在一个地方则是个问题。同时,推送应用程序开发也日趋复杂,由于移动设备的范围日益扩大,开发人员必须编写和维护不同版本的同一推送软件大集的Android智能手机、iPhone、iPad和现在的Windows手机,以及其它智能手机及平板电脑设备。因此,针对以上方面,本发明对现有技术进行创新。
发明内容
针对以上缺陷,本发明提供一种基于云服务的消息队列流处理方法,通过该方法满足最终用户和安全从业人员、安全厂商所面临的挑战,使通知更轻松地访问、组织和存储,而且对于开发人员也降低了成本和复杂性,开发人员可以创建一个单一的,无处不在的通知服务,将通知传递到所有类型的设备,如手机、平板电脑、台式机、笔记本电脑和智能电视。
为实现上述目的,本发明采用以下技术方案:
一种基于云服务的消息队列流处理方法,主要包括以下步骤:
(1)建立八个子系统结构,即作为内部版、专业版、大众版Web门户统一入口的门户子系统,作为内部版、专业版、大众版平板或智能手机终端子系统的终端接入子系统,作为综合服务平台面向中心领导、中心员工、管理员的子系统的内部版服务子系统,作为综合服务平台面向8+2行业、政府机构、企业用户子系统的专业版服务子系统,作为综合服务平台面向社会大众、信息安全人才和机构的大众版服务子系统,负责面向三大类用户子系统的服务管理的服务管理子系统,负责综合服务平台整个系统管理的系统管理子系统,用于存储综合服务平台的推送数据、用户数据、服务数据等海量数据的综合服务数据库子系统;其中的服务管理子系统与系统管理子系统与综合服务数据库子系统连接,内部版服务子系统、专业版服务子系统、大众版服务子系统分别与终端接入子系统连接;
(2)建立消息队列构架作为系统核心,其组件包括消息生产者、消息消费者、消息队列服务,其中的消息生产者包括信息安全专业网站,安全专业人员、安全合作厂商也可通过开发API调用、普通用户通过网页、智能终端发布安全信息等方式成为生产者;其中的消息消费者实现多种消息消费者,包括门户网站、SNS、平板电脑、智能手机等,消费者具有注册、订阅、自动接收推送信息等功能;其中的消息队列服务提供基础消息队列服务,实现消息推送、订阅、过滤功能;
(3)消息队列采用推模式,即客户端发送一条消息,消息队列服务器先把消息存入待发布队列,消息队列后台服务处理待发布消息队列,每条消息从待发布队列中取出,存储该消息内容本身,消息队列服务往所有关注者的队列中注册一条该消息指针,所有关注者客户端实时获得该推送消息。
本发明所述的基于云服务的消息队列流处理方法的有益效果为:
(1)消息队列云服务平台可使基于消息队列的云推送作为一种服务,为最终用户开发平台或服务;
(2)具有一个开放的协议,定义用户和内容模型,它允许第三方编写双方可互操作的联邦服务器的实施和用户客户端;
(3)能够实现实时推送通知直接传递给大家,无论移动、台式机或媒体设备、可实现随时随地跨设备的推送,这一创新解决方案为开发商降低了成本和复杂性,同时为最终用户提供更大的便利和增值功能。
附图说明
下面根据附图对本发明作进一步详细说明。
图1是本发明实施例所述基于云服务的消息队列总体平台框架示意图;
图2是本发明实施例所述基于云服务的消息队列的推送流程示意图;
图3是本发明实施例所述基于云服务的消息队列流处理方法的具体实施逻辑示意图。
具体实施方式
如图1-3所示,本发明实施例所述的基于云服务的消息队列流处理方法,主要包括以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国信息安全测评中心;上海三零卫士信息安全有限公司,未经中国信息安全测评中心;上海三零卫士信息安全有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310068132.3/2.html,转载请声明来源钻瓜专利网。