1.一种基于Json文件的Flash应用更新方法,其特征在于,该方法包括以下步骤:S1:根据Flash应用的功能,在服务端配置Json文件,Json文件中包括Flash应用的功能需要加载的所有模块名称,转到S2;
S2:在服务端创建配置策略文件,配置策略文件中包括Flash应用的网络域名,转到S3;
S3:Flash应用加载配置策略文件,根据配置策略文件加载Json文件,转到S4;
S4:Flash应用解析加载完成后的Json文件,得到Flash应用的功能需要加载的所有模块名称,转到S5;
S5:Flash应用遍历所有模块名称,初始化每个模块名称对应的模块控制器;
S3中所述Flash应用加载配置策略文件之前,还包括以下步骤:初始化Flash应用。
2.如权利要求1所述的基于Json文件的Flash应用更新方法,其特征在于:S3中所述根据配置策略文件加载Json文件之前,还包括以下流程:Flash应用获取Json文件的网络域名。
3.如权利要求2所述的基于Json文件的Flash应用更新方法,其特征在于:S3中所述根据配置策略文件加载Json文件的流程包括:根据配置策略文件中Flash应用的网络域名、以及所述Json文件的网络域名,加载Json文件。
4.如权利要求1至3任一项所述的基于Json文件的Flash应用更新方法,其特征在于:S1、S4和S5中所述所有模块名称均为一组数组。
5.一种基于Json文件的Flash应用更新系统,其特征在于:该系统包括位于服务端上的Json文件配置模块、配置策略文件创建模块、Json文件加载模块、Json文件解析模块和Flash应用功能上线模块;
Json文件配置模块用于:根据Flash应用的功能配置Json文件,Json文件中包括Flash应用的功能需要加载的所有模块名称,向配置策略文件创建模块发送配置策略文件创建信号;
配置策略文件创建模块用于:收到配置策略文件创建信号后,创建配置策略文件,配置策略文件中包括Flash应用的网络域名,向Json文件加载模块发送Json文件加载信号;
Json文件加载模块用于:收到Json文件加载信号后,加载配置策略文件,根据配置策略文件加载Json文件,向Json文件解析模块发送Json文件解析信号;
Json文件解析模块用于:收到Json文件解析信号后,解析加载完成后的Json文件,得到Flash应用的功能需要加载的所有模块名称,向Flash应用功能上线模块发送Flash应用功能上线信号;
Flash应用功能上线模块用于:收到Flash应用功能上线信号后,历所有模块名称,初始化每个模块名称对应的模块控制器;
所述Json文件加载模块加载配置策略文件之前,还需要初始化Flash应用。
6.如权利要求5所述的基于Json文件的Flash应用更新系统,其特征在于:所述Json文件加载模块根据配置策略文件加载Json文件之前,还需要获取Json文件的网络域名。
7.如权利要求6所述的基于Json文件的Flash应用更新系统,其特征在于:所述Json文件加载模块根据配置策略文件加载Json文件的流程包括:根据配置策略文件中Flash应用的网络域名、以及所述Json文件的网络域名,加载Json文件。
8.如权利要求5至7任一项所述的基于Json文件的Flash应用更新系统,其特征在于:所述Json文件配置模块、Json文件解析模块和Flash应用功能上线模块中的所有模块名称均为一组数组。