【技术实现步骤摘要】
一种ajax异步访问数据调度方法及系统
本专利技术涉及计算机软件
,特别是涉及一种ajax异步访问数据调度方法及系统。
技术介绍
ajax不用刷新整个页面,可以仅向服务端发送并取回必须的数据,减少了交换的数据量,并加快了系统的反应时间,因此,现在网页开发过程中,大量采用该技术。现有技术中的ajax访问数据在数据量比较大、频率高、数据有多种的情况,而且访问的多种数据之间的关系耦合性较高的情况下,存在如下问题:ajax同步访问数据由于需要等待,且访问频率较高,会导致界面进入假死状态;ajax异步访问数据由于返回的不确定性,可能导致需要先应答的种类数据,晚到达,导致执行业务出现异常。
技术实现思路
鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种ajax异步访问数据调度方法及系统,用于解决现有技术中的ajax同步访问数据由于需要等待,且访问频率较高,会导致界面进入假死状态;ajax异步访问数据由于返回的不确定性,可能导致需要先应答的种类数据,晚到达,导致执行业务出现异常的问 ...
【技术保护点】
1.一种ajax异步访问数据调度方法,其特征在于,所述ajax异步访问数据调度方法包括:/n利用数据获取器获取数据,所述数据包括至少一数据类型;/n利用第一判断器判断所述数据的当前数据类型的访问状态是否为未访问状态,以及所述当前数据类型的等待时间是否达到设定周期要求,以异步访问所述当前数据类型;/n利用第二判断器判断是否异步访问到所述当前数据类型,以将所述数据类型切换为下一数据类型;/n利用执行器将所述下一数据类型作为当前数据类型,继续执行判断所述数据的当前数据类型的访问状态的操作。/n
【技术特征摘要】
1.一种ajax异步访问数据调度方法,其特征在于,所述ajax异步访问数据调度方法包括:
利用数据获取器获取数据,所述数据包括至少一数据类型;
利用第一判断器判断所述数据的当前数据类型的访问状态是否为未访问状态,以及所述当前数据类型的等待时间是否达到设定周期要求,以异步访问所述当前数据类型;
利用第二判断器判断是否异步访问到所述当前数据类型,以将所述数据类型切换为下一数据类型;
利用执行器将所述下一数据类型作为当前数据类型,继续执行判断所述数据的当前数据类型的访问状态的操作。
2.根据权利要求1所述的一种ajax异步访问数据调度方法,其特征在于,所述ajax异步访问数据调度方法还包括:
利用定时器设置设定周期。
3.根据权利要求1所述的一种ajax异步访问数据调度方法,其特征在于,所述判断所述数据的当前数据类型的访问状态是否为未访问状态,以及所述当前数据类型的等待时间是否达到设定周期要求,以异步访问所述当前数据类型的步骤包括:
判断所述数据的当前数据类型的访问状态是否为未访问状态,以及所述当前数据类型的等待时间是否达到设定周期要求;
若是,则异步访问所述当前数据类型,修改所述当前数据类型的访问状态为已访问状态;
若否,则结束上述步骤。
4.根据权利要求1所述的一种ajax异步访问数据调度方法,其特征在于,所述判断是否异步访问到所述当前数据类型,以将所述数据类型切换为...
【专利技术属性】
技术研发人员:魏臻,程磊,黄鹏,王刚,胡庆新,徐自军,李谦,徐伟,汤俊,
申请(专利权)人:合肥工大高科信息科技股份有限公司,
类型:发明
国别省市:安徽;34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。