【技术实现步骤摘要】
IOS系统在线求职APP的数据离线缓存与同步方法
本专利技术涉及在线求职系统领域,具体是一种IOS系统在线求职APP的数据离线缓存与同步方法。
技术介绍
用户使用App进行在线求职的过程中,有时候会出现断网、弱网等情况,这时候APP无法与服务器及时的通讯,可能会使用户已经看过的职位、公司等招聘信息数据无法再次查看。因此,有必要在APP中集成离线缓存功能,以实现对招聘信息数据的离线缓冲。
技术实现思路
本专利技术的目的是提供一种IOS系统在线求职APP的数据离线缓存与同步方法,以解决现有技术APP在线求职时招聘信息数据在网络不好的情况下易丢失的问题。为了达到上述目的,本专利技术所采用的技术方案为:一种IOS系统在线求职APP的数据离线缓存与同步方法,其特征在于:在APP主程序中集成OffLineStorageManager模块,由OffLineStorageManager模块在APP主线程之外单独开启一个线程,对用户网络请求返回的招聘信息数据进行保存筛选,并且返回的招聘信息数据采用Memory缓存+数据库的方式进行存储;当网络中断时,OffLineStorageManager模块读取用户本地缓存数据来替代网络拉取数据;当网络连通时,由数据库判断招聘信息数据是否变化,并在变化时更新用户本地缓存数据。所述的一种IOS系统在线求职APP的数据离线缓存与同步方法,其特征在于:所述的数据库设计为表单形式,表单中记录招聘信息数据,数据库通过与远端服务器约定特征来判断招聘信息数据是否发生变化,若发生变化,则数据库通过请求服务器数据更新对应的招聘信息数据。所述的一种IOS系统在 ...
【技术保护点】
1.一种IOS系统在线求职APP的数据离线缓存与同步方法,其特征在于:在APP主程序中集成OffLineStorageManager模块,由OffLineStorageManager模块在APP主线程之外单独开启一个线程,对用户网络请求返回的招聘信息数据进行保存筛选,并且返回的招聘信息数据采用Memory缓存 + 数据库的方式进行存储;当网络中断时,OffLineStorageManager模块读取用户本地缓存数据来替代网络拉取数据;当网络连通时,由数据库判断招聘信息数据是否变化,并在变化时更新用户本地缓存数据。
【技术特征摘要】
1.一种IOS系统在线求职APP的数据离线缓存与同步方法,其特征在于:在APP主程序中集成OffLineStorageManager模块,由OffLineStorageManager模块在APP主线程之外单独开启一个线程,对用户网络请求返回的招聘信息数据进行保存筛选,并且返回的招聘信息数据采用Memory缓存+数据库的方式进行存储;当网络中断时,OffLineStorageManager模块读取用户本地缓存数据来替代网络拉取数据;当网络连通时,由数据库判断招聘信息数据是否变...
【专利技术属性】
技术研发人员:何德球,李孝刚,
申请(专利权)人:安徽网才信息技术股份有限公司,
类型:发明
国别省市:安徽,34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。