基于IOS的终端缓存系统技术方案

技术编号:15570731 阅读:193 留言:0更新日期:2017-06-10 04:03
本实用新型专利技术适用于网络终端显示技术领域,提供了一种基于IOS的终端缓存系统,包括通过网络连接的移动终端及服务器,所述移动终端包括控制单元、网络检测单元、比较单元、第一数据请求单元、第二数据请求单元、缓存单元及UI显示单元,所述网络检测单元连接所述比较单元,所述比较单元、第一数据请求单元、第二数据请求单元及UI显示单元均连接于所述控制单元,所述第一数据请求单元连接服务器,所述第二数据请求单元连接所述缓存单元。借此,本实用新型专利技术可以提供更好的用户体验。

【技术实现步骤摘要】
基于IOS的终端缓存系统
本技术涉及网络终端显示
,尤其涉及一种基于IOS的终端缓存系统。
技术介绍
基于IOS的终端,在移动互联网环境下,不判断当前网络状态,直接发送网络请求给后台服务器,向后台请求数据,如果请求成功,则更新UI界面,并且请求成功的数据并不保存到移动端硬盘中;如果请求不成功,则UI不更新。上述方案严重依赖网络,严重依靠服务器端,不管当前网络状态如何(断网或网络速度特别慢),都是直接从服务器端直接获取数据,如果网络速度特别慢,则在请求网络成功之前,用户一直处于等待状态,不能查看UI;如果是断网状态,则请求失败之后UI并没有得到更新,这样给用户呈现的是一片空白,因此给用户带来的用户体验特别差。综上可知,现有技术在实际使用上显然存在不便与缺陷,所以有必要加以改进。
技术实现思路
针对上述的缺陷,本技术的目的在于提供一种基于IOS的终端缓存系统,其可以提高用户体验。为了实现上述目的,本技术提供一种基于IOS的终端缓存系统,包括通过网络连接的移动终端及服务器,所述移动终端包括控制单元、网络检测单元、比较单元、第一数据请求单元、第二数据请求单元、缓存单元及UI显示单元,网络检测单元连接所述比较单元,所述比较单元、第一数据请求单元、第二数据请求单元及UI显示单元均连接于所述控制单元,所述第一数据请求单元连接服务器,所述第二数据请求单元连接所述缓存单元。本技术通过网络检测单元判断当前终端的网络状态,并根据网络状态控制通过第一数据请求单元向服务器获取数据,或者通过第二数据请求单元向缓存单元获取数据。借此,本技术可以根据不同的网络状态提供不同的数据提供来源,保证UI界面的显示效果,提高用户体验。附图说明图1是本技术的系统结构示意图。具体实施方式为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。参见图1,本技术提供了一种基于IOS的终端缓存系统,包括通过网络连接的移动终端10及服务器20。所述移动终端10包括控制单元11、网络检测单元12、比较单元13、第一数据请求单元14、第二数据请求单元15、缓存单元16及UI显示单元17,网络检测单元12连接所述比较单元13,所述比较单元13、第一数据请求单元14、第二数据请求单元15及UI显示单元17均连接于所述控制单元11,所述第一数据请求单元14连接服务器20,所述第二数据请求单元15连接所述缓存单元16。具体的,缓存单元16存储有移动终端10的缓存数据(包括UI历史显示数据)。网络检测单元12检测移动终端10的实时网速数据,并将数据传送到比较单元13,比较单元13对比预设的网速阈值与实时网速,并将比较结果传送到控制单元11,控制单元11根据对比结果控制第一数据请求单元14或第二数据请求单元15执行数据请求。如果实时网速大于预设阈值,表明当前网络状态较佳,控制单元11控制第一数据请求单元14向服务器20请求数据,并通过UI显示单元17对应显示;如果实时网速小于预设阈值,表明当前网络状态较差,控制单元11控制第二数据请求单元15向缓存单元16共聚数据,并通过UI显示单元17对应显示。借此保证UI显示的顺利性,提高用户体验。综上所述,本技术通过网络检测单元判断当前终端的网络状态,并根据网络状态控制通过第一数据请求单元向服务器获取数据,或者通过第二数据请求单元向缓存单元获取数据。借此,本技术可以根据不同的网络状态提供不同的数据提供来源,保证UI界面的显示效果,提高用户体验。当然,本技术还可有其它多种实施例,在不背离本技术精神及其实质的情况下,熟悉本领域的技术人员当可根据本技术作出各种相应的改变和变形,但这些相应的改变和变形都应属于本技术所附的权利要求的保护范围。本文档来自技高网...
基于IOS的终端缓存系统

【技术保护点】
一种基于IOS的终端缓存系统,其特征在于,包括通过网络连接的移动终端及服务器,所述移动终端包括控制单元、网络检测单元、比较单元、第一数据请求单元、第二数据请求单元、缓存单元及UI显示单元,网络检测单元连接所述比较单元,所述比较单元、第一数据请求单元、第二数据请求单元及UI显示单元均连接于所述控制单元,所述第一数据请求单元连接服务器,所述第二数据请求单元连接所述缓存单元。

【技术特征摘要】
1.一种基于IOS的终端缓存系统,其特征在于,包括通过网络连接的移动终端及服务器,所述移动终端包括控制单元、网络检测单元、比较单元、第一数据请求单元、第二数据请求单元、缓存单元及UI显示单...

【专利技术属性】
技术研发人员:黄睿
申请(专利权)人:广州相聚网络科技有限公司
类型:新型
国别省市:广东,44

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

1