本发明专利技术公开了一种基于云计算与网页解析技术的数据检索系统,该系统包括通过网络与服务器连接的移动终端、云计算服务器、第三方数据服务器、第三方推送服务器,移动终端用于完成和用户的人机交互,云计算服务器提供大量html数据的处理功能,第三方数据服务器用于提供数据检索过查询服务、记录用户访问记录和数据,第三方推送服务器用于提供由服务器到客户端的下行通知通道。本发明专利技术结合智能终端,网页解析技术,云计算等技术,实现更丰富的信息服务,用户可以随时随地、清楚准确的获知自己感兴趣的信息,同时可为用户过滤广告,节省用户数据流量和上网费用。
【技术实现步骤摘要】
本专利技术涉及一种基于云计算与网页解析技术的数据检索系统,涉及通信
、网页解析
、云计算领域。
技术介绍
随着科技的不断进步,智能终端迅速的普及,良好的互联网接入让用户可以随时随地通过智能终端获取更丰富的信息服务,移动互联网业务因此成为了热点。目前网页都是面向具有大尺寸屏幕的设备,因而用户不能在屏幕尺寸较小的设备上随心所欲的浏览,继而在用户体验上会大打折扣。与此同时,广告服务越来越多,各种页面广告、弹窗广告应用尽有,在移动智能终端上浏览网页时,这些广告不仅会导致用户误操作,而且还会大量消耗用户的数据流量,进而增加用户上网费用。在大数据处理方面,移动智能终端能力有限,如果将大量数据的处理全放在移动智能终端上,那将势必会导致软件响应缓慢,进而降低用户体验感。而在信息服务方面,云计算技术也正在快速发展,如果用云计算进行大量数据的处理,那将会大大减轻移动智能终端的压力,同时也能将大量的广告过滤掉,还可以减少用户数据流量的使用,节省用户上网费用。
技术实现思路
本专利技术的目的在于提供一种基于云计算与网页解析技术的数据检索系统,能够使用户可以随时随地、清楚准确的获知感兴趣的服务信息,方便用户的生活、学习和工作。本专利技术采用如下技术方案实现:一种基于云计算与网页解析技术的数据检索系统,其特征在于,该系统包括通过网络与服务器相连接的移动终端、云计算服务器、第三方数据服务器、第三方推送服务器,其中:移动终端:移动终端具有客户端逻辑单元,用于完成和用户的人机交互,所述客户端逻辑单元接收到用户的请求后,会根据具体的请求向不同的服务器单元获取数据,并显示给用户;云计算服务器:云计算服务器用于接受客户端请求,然后根据请求内容向第三方数据服务器请求数据,在将数据解析打包处理之后,向下传给发起请求的客户端;第三方数据服务器:所述第三方数据服务器用于提供数据检索服务;提供用户注册和登录功能;记录用户的数据:收藏和查询历史;根据用户的数据提供信息推送功能;第三方推送服务器:所述第三方推送服务器用于提供由服务器到客户端的下行通知通道; 进一步地,所述第三方数据服务器可以是数据库服务器,也可网站服务器;所述第三方推送服务器为Google Android的C2DM、Apple的APNS。进一步地,所述移动终端具有人机交互接口,所述人机交互接口用于接收用户的操作指令,并把指令发送到云计算服务器或第三方数据服务器逻辑单元,同时人机交互接口接收从云计算服务器或第三方数据服务器逻辑单元的反馈结果,并把信息显示给用户;所述客户端逻辑单元用于接收从人机交互接口传递的操作指令,分析处理后,调用相应的服务器接口进行处理,并把服务器处理的结果反馈给人机交互接口单元。本专利技术的基于云计算与网页解析技术的数据检索系统可结合智能终端,云计算和数据挖掘等技术,可以实现更丰富的信息检索和查询服务,可以大大减轻移动智能终端的计算压力,可以为用户过滤可能会导致误操作的广告,可以为用户节省上网流量和费用。用户可以随时随地、清楚准确地获知自己感兴趣的信息,方便用户的日常生活,提高用户体验感。【附图说明】图1是本专利技术的系统结构图;图2是移动智能终端与云计算服务器交互的流程图;图3是移动智能终端与第三方数据服务器交互的流程图;图4是进行信息提醒推送的流程图;图5是移动智能终端系统结构图。【具体实施方式】下面将以高校图书馆馆藏数目信息检索,读者借阅信息查询,图书馆通知公告查询和推送为例,通过对实施例的描述,将更加有助于公众理解本专利技术,但不能也不应当将申请人所给出的具体的实施例视为对本专利技术技术方案的限制,任何对部件或技术特征的定义进行改变和/或对整体结构作形式的而非实质的变换都应视为本专利技术的技术方案所限定的保护范围。如图1所示,移动终端通过网络和云计算服务器接口、第三方数据服务器接口、第三方推送服务器接口、第三方推送服务器接口共同完成此基于云计算与网页解析技术的数据检索和查询系统功能。如下为系统架构图中各个单元的详细介绍:移动智能终端:移动智能终端完成和用户的人机交互,客户端逻辑单元接收到用户的请求后,会根据具体的请求向不同的服务器单元获取数据,并显示给用户;云计算服务器:云计算服务器用于接受客户端请求,然后根据请求内容向第三方数据服务器请求数据,在将第三方数据服务器返回的网页html格式数据解析打包处理之后,向下传给发起请求的客户端;第三方数据服务器:第三方数据服务器,用于提供数据检索与查询服务;提供用户注册和登录功能;记录用户的数据:收藏和查询历史;根据用户的数据提供信息提醒等推送功能;第三方推送服务器:第三方推送服务器提供由服务器到客户端的下行通知通道,如Google Android的C2DM,Apple的APNS。服务器需要主动向移动终端发送信息时,需要利用第三方推送服务器提供的通道。移动短信发送服务器:移动SP通道也可以提供第三方推送服务器相同的下行通道功能。接口 1:移动终端和云计算服务器之间的接口,此接口主要包括:数据的检索、查询、解析、打包回传等;接口 2:移动终端和第三方数据服务单元接口,包括两类接口:数据操作相关接口 ;推送通道接口 ;接口 3:云计算服务器和第三方数据服务单元接口 ;在系统架构之后,接下来为本实例的具体流程实施。图2是当前第1页1 2 本文档来自技高网...
【技术保护点】
一种基于云计算与网页解析技术的数据检索系统,其特征在于,该系统包括通过网络与服务器相连接的移动终端、云计算服务器、第三方数据服务器、第三方推送服务器,其中: 移动终端:移动终端具有客户端逻辑单元,用于完成和用户的人机交互,所述客户端逻辑单元接收到用户的请求后,会根据具体的请求向不同的服务器单元获取数据,并显示给用户; 云计算服务器:云计算服务器用于接受客户端请求,然后根据请求内容向第三方数据服务器请求数据,在将数据解析打包处理之后,向下传给发起请求的客户端; 第三方数据服务器:所述第三方数据服务器用于提供数据检索服务;提供用户注册和登录功能;记录用户的数据:收藏和查询历史;根据用户的数据提供信息推送功能; 第三方推送服务器:所述第三方推送服务器用于提供由服务器到客户端的下行通知通道。
【技术特征摘要】
【专利技术属性】
技术研发人员:丁胜,夏飞,欧阳琳,
申请(专利权)人:武汉科技大学,
类型:发明
国别省市:湖北;42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。