基于即时服务的浏览器浏览模式提供系统和方法技术方案

技术编号:7936924 阅读:169 留言:0更新日期:2012-11-01 07:35
本发明专利技术提出一种基于即时服务的浏览器浏览模式提供系统、方法、浏览器和云端代理服务器,其中该系统包括:客户端,客户端中运行有浏览器;实时通信系统,浏览器与实时通信系统之间通过实时通信通道相互实时通信;多个后端服务器,用于为浏览器提供服务;云端代理服务器,云端代理服务器与实时通信系统通过实时通信通道相互实时通信,用于接收浏览器发送的URL请求消息和模式定制信息,并根据模式定制信息选择相应的后端服务器,并将URL请求消息转发至选择的后端服务器,以及接收选择的后端服务器反馈的响应消息并将响应消息通过实时通信系统实时地发送至浏览器。根据本发明专利技术的系统,可方便设计浏览模式且接收用户定制,提升用户体验,同时保证实时性。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种基于即时服务的浏览器浏览模式提供系统、方法、浏览器和云端代理服务器。
技术介绍
目前,在浏览器中采用不同浏览模式满足用户的不同需求。例如,隔离模式或无痕模式是建立虚拟环境保证上网安全,高速模式和兼容模式是根据不同的浏览器内核确定的工作模式,快速浏览模式禁止图片或视频等类似信息的加载,Opera Turbo模式在启动后压缩网页信息使得在网速较慢的时候也能满足用户快速浏览,IE内容审查可以控制访问网页的级别,淘米儿童浏览器对其旗下的游戏做了加速并进行部分信息推荐等。 但是,上述不同的浏览模式存在的问题是,一方面基于客户端技术,只支持单一功能的浏览模式,无法灵活扩展,另一方面无法灵活地为不同用户切换浏览模式,无法根据内容定制,不能满足用户需求。
技术实现思路
本专利技术旨在至少解决现有技术中存在的技术问题之一。为此,本专利技术的第一个目的在于提出一种可以方便地设计浏览模式且接收用户的定制以提升用户体验的基于即时服务的浏览器浏览模式提供系统。本专利技术的第二个目的在于提出一种浏览器。本专利技术的第三个目的在于提出一种云端代理服务器。本专利技术的第四个目的在于提出一种基于即时服务的浏览器浏览模式提供方法。为了实现上述目的,本专利技术的第一方面实施例的基于即时服务的浏览器浏览模式提供系统包括客户端,所述客户端中运行有浏览器,且所述浏览器具有唯一的即时通信ID ;实时通信系统,所述浏览器与所述实时通信系统之间通过实时通信通道相互实时通信;多个后端服务器,所述多个后端服务器用于为所述浏览器提供服务,其中,每个所述后端服务器对应一种浏览模式;云端代理服务器,所述云端代理服务器与所述实时通信系统通过实时通信通道相互实时通信,且所述云端代理服务器具有唯一的即时通信ID,所述云端代理服务器用于接收所述浏览器发送的URL请求消息和模式定制信息,并根据所述模式定制信息选择相应的后端服务器,并将所述URL请求消息转发至所述选择的后端服务器,以及接收所述选择的后端服务器反馈的响应消息并将所述响应消息通过所述实时通信系统实时地发送至所述浏览器。根据本专利技术实施例的基于即时服务的浏览器浏览模式提供系统,一方面根据浏览器的用户上传的模式定制信息和URL请求信息为不同的用户配置不同的服务组合实现全功能、充分满足浏览需求的浏览模块式,可以方便地设计浏览模式且接收用户的定制,提升用户体验;另一方面通过实时通信系统实现浏览器与云端代理服务器之间的实时通信,可以保证实时性。为了实现上述目的,本专利技术的第二方面实施例的浏览器包括实时通信模块,所述实时通信模块具有唯一的即时通信ID,且所述实时通信模块与实时通信系统之间通过实时通信通道相互实时通信;发送模块,用于通过所述实时通信系统向云端代理服务器发送URL请求消息和模式定制信息;以及接收模块,用于所述云端代理服务器通过所述实时通信系统反馈的响应消息,其中,所述响应消息与所述模式定制信息对应。根据本专利技术实施例的浏览器,实时通信模块通过实时通信系统可以方便地向云端代理服务器发送URL请求消息和模式定制信息并获取云端代理服务器反馈的响应消息,可以根据用户的类型或定制实现全功能、充分满足浏览需求的浏览模块式,提升用户体验。为了实现上述目的,本专利技术的第三方面实施例的云端代理服务器包括实时通信模块,所述实时通信模块具有唯一的即时通信ID,且所述实时通信模块与实时通信系统之间通过实时通信通道相互实时通信;接收模块,用于接收浏览器通过所述实时通信系统发送的URL请求消息和模式定制信息;处理模块,用于根据所述模式定制信息选择对应的后 端服务器;以及发送模块,用于将所述URL请求消息转发至所述选择的后端服务器。根据本专利技术实施例的云端代理服务器,通过实时通信模块,接收模块方便地通过实时通信系统接收到浏览器所发送的URL请求消息和模式定制信息,由此,可以及时获取并处理浏览器的请求。为了实现上述目的,本专利技术的第四方面实施例的基于即时服务的浏览器浏览模式提供方法包括以下步骤浏览器向实时通信系统发送URL请求消息和模式定制信息,其中,所述浏览器具有唯一的即时通信ID,且所述浏览器与所述实时通信系统之间通过实时通信通道相互实时通信;所述实时通信系统将所述URL请求消息和模式定制信息转发至云端代理服务器,其中,所述云端代理服务器具有唯一的即时通信ID ;所述云端代理服务器根据所述模式定制信息选择对应的后端服务器,并将所述URL请求消息转发至所述后端服务器;以及所述云端代理服务器接收所述后端服务器反馈的响应消息并将所述响应消息通过所述实时通信系统实时地发送至所述浏览器,其中,所述响应消息与所述模式定制信息对应。根据本专利技术实施例的基于即时服务的浏览器浏览模式提供方法,一方面根据浏览器的用户上传的模式定制信息和URL请求信息为不同的用户配置不同的服务组合实现全功能、充分满足浏览需求的浏览模块式,可以方便地设计浏览模式且接收用户的定制,提升用户体验;另一方面通过实时通信系统实现浏览器与云端代理服务器之间的实时通信,可以保证实时性。本专利技术的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中图I是根据本专利技术一个实施例的基于即时服务的浏览器浏览模式提供系统的结构框图;图2是根据本专利技术一个实施例的浏览器的结构框图3是根据本专利技术一个实施例的云端代理服务器的结构框图;图4是根据本专利技术一个实施例的云端代理服务器的结构框图;以及图5是根据本专利技术一个实施例的基于即时服务的浏览器浏览模式提供方法的流程图。具体实施例方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能理解为对本专利技术的限制。在本专利技术的描述中,术语“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本专利技术而不是要求本专利技术必须以特定的方位构造和操作,因此不能理解为对本专利技术的限制。下面参考说明书附图描述根据本专利技术实施例的基于即时服务的浏览器浏览模式提供系统。—种基于即时服务的浏览器浏览模式提供系统,包括客户端,客户端中运行有浏览器,且浏览器具有唯一的即时通信ID ;实时通信系统,浏览器与实时通信系统之间通过实时通信通道相互实时通信;多个后端服务器,多个后端服务器用于为浏览器提供服务,其中,每个后端服务器对应一种浏览模式;云端代理服务器,云端代理服务器与实时通信系统通过实时通信通道相互实时通信,且云端代理服务器具有唯一的即时通信ID,云端代理服务器用于接收浏览器发送的URL (Uniform Resource Locator,统一资源定位符)请求消息和模式定制信息,并根据模式定制信息选择相应的后端服务器,并将URL请求消息转发至选择的后端服务器,以及接收选择的后端服务器反馈的响应消息并将响应消息通过实时通信系统实时地发送至浏览器。图I为本专利技术一个实施例的基于即时服务的浏览器浏览模式本文档来自技高网...

【技术保护点】
一种基于即时服务的浏览器浏览模式提供系统,其特征在于,包括:客户端,所述客户端中运行有浏览器,且所述浏览器具有唯一的即时通信ID;实时通信系统,所述浏览器与所述实时通信系统之间通过实时通信通道相互实时通信;多个后端服务器,所述多个后端服务器用于为所述浏览器提供服务,其中,每个所述后端服务器对应一种浏览模式;云端代理服务器,所述云端代理服务器与所述实时通信系统通过实时通信通道相互实时通信,且所述云端代理服务器具有唯一的即时通信ID,所述云端代理服务器用于接收所述浏览器发送的URL请求消息和模式定制信息,并根据所述模式定制信息选择相应的后端服务器,并将所述URL请求消息转发至所述选择的后端服务器,以及接收所述选择的后端服务器反馈的响应消息并将所述响应消息通过所述实时通信系统实时地发送至所述浏览器。

【技术特征摘要】
1.一种基于即时服务的浏览器浏览模式提供系统,其特征在于,包括 客户端,所述客户端中运行有浏览器,且所述浏览器具有唯一的即时通信ID ; 实时通信系统,所述浏览器与所述实时通信系统之间通过实时通信通道相互实时通信 多个后端服务器,所述多个后端服务器用于为所述浏览器提供服务,其中,每个所述后端服务器对应ー种浏览模式; 云端代理服务器,所述云端代理服务器与所述实时通信系统通过实时通信通道相互实时通信,且所述云端代理服务器具有唯一的即时通信ID,所述云端代理服务器用于接收所述浏览器发送的URL请求消息和模式定制信息,井根据所述模式定制信息选择相应的后端服务器,并将所述URL请求消息转发至所述选择的后端服务器,以及接收所述选择的后端服务器反馈的响应消息并将所述响应消息通过所述实时通信系统实时地发送至所述浏览器。2.如权利要求I所述的基于即时服务的浏览器浏览模式提供系统,其特征在于,所述浏览模式包括内容过滤模式、内容增强模式、推送模式、图片工具模式、内容提醒模式、云端存储模式、游戏助手模式、网银工具模式或网络笔记模式。3.如权利要求I所述的基于即时服务的浏览器浏览模式提供系统,其特征在于,所述云端代理服务器还用于将所述浏览器发送的浏览模式作为所述浏览器的默认浏览模式,并根据所述默认浏览模式为所述浏览器的后续URL请求选择对应的后端服务器。4.如权利要求1-3任一项所述的基于即时服务的浏览器浏览模式提供系统,其特征在于,所述浏览器、所述实时通信系统和所述云端代理服务器支持相同的即时通信应用协议。5.如权利要求1-4任一项所述的基于即时服务的浏览器浏览模式提供系统,其特征在于,所述即时通信应用协议为可扩展通讯和表示协议XMPP。6.—种浏览器,其特征在于,包括 实时通信模块,所述实时通信模块具有唯一的即时通信ID,且所述实时通信模块与实时通信系统之间通过实时通信通道相互实时通信; 发送模块,用于通过所述实时通信系统向云端代理服务器发送URL请求消息和模式定制信息;以及 接收模块,用于接收所述云端代理服务器通过所述实时通信系统反馈的响应消息,其中,所述响应消息与所述模式定制信息对应。7.如权利要求6所述的浏览器...

【专利技术属性】
技术研发人员:向雪松
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1