1.一种基于网址解析的文件查找方法,其特征在于,该方法包括以下步骤:
步骤A:服务端分别对每种类型的查找文件制定总目录、总目录下的子目录、以及子目录下的查找文件,查找文件名包括服务端ID和类型标识,转到步骤B;
步骤B:服务端收到客户端发送的网址后,解析网址中的访问路径,得到子目录标识和服务端ID,子目录标识与步骤A中的子目录相关联,转到步骤C;
步骤C:服务端根据需要加载的查找文件的总目录、所述子目录标识、所述服务端ID、以及需要加载的查找文件的文件名的类型标识,得到需要加载的查找文件地址;服务端根据查找文件地址加载查找文件;
步骤A中所述查找文件的类型包括C层、V层和M层;C层类型的查找文件目录包括C层总目录,C层总目录下至少有1个C层子目录,C层子目录下的查找文件为C层文件;V层类型的查找文件目录包括V层总目录,V层总目录下至少有1个V层子目录,V层子目录下的查找文件为V层文件;M层类型的查找文件目录包括M层总目录,M层总目录下至少有1个M层子目录,M层子目录下的查找文件为M层文件。
2.如权利要求1所述的基于网址解析的文件查找方法,其特征在于,步骤C的具体流程为:
步骤C01:服务端根据C层总目录、子目录标识、服务端ID、和C层文件名的类型标识,得到C层文件地址;服务端根据C层文件地址查找到对应的C层文件后,加载C层文件,转到步骤C02;
步骤C02:服务端根据V层总目录、子目录标识、服务端ID、和V层文件名的类型标识,得到V层文件地址;服务端根据V层文件地址查找到对应的V层文件后,加载V层文件、并将V层文件返回至客户端,转到步骤C03;
步骤C03:若客户端需要加载M层文件,服务端根据M层总目录、子目录标识、服务端ID、和M层文件名的类型标识,得到M层文件地址;服务端根据M层文件地址查找到对应的M层文件后,C层文件根据M层文件和V层文件形成动态数据,服务端将动态数据返回至客户端,结束。
3.如权利要求2所述的基于网址解析的文件查找方法,其特征在于:当步骤C01中服务端根据C层文件地址未查找到对应的C层文件时;或者步骤C02中服务端根据V层文件地址未查找到对应的V层文件时,或者步骤C03中服务端根据M层文件地址未查找到对应的M层文件时,均显示错误并结束。
4.如权利要求1至3任一项所述的基于网址解析的文件查找方法,其特征在于:步骤A中所述C层文件名和M层文件名的首字母均大写,所述V层文件名的首字母小写,步骤C中所述查找文件地址包括查找文件的总目录、总目录下的子目录、以及子目录中的文件名。
5.一种基于网址解析的文件查找系统,其特征在于,该系统包括位于服务端的目录制定模块、网址解析模块和查找文件加载模块;
目录制定模块用于:分别对每种类型的查找文件制定总目录、总目录下的子目录、以及子目录下的查找文件,查找文件名包括服务端ID和类型标识;
网址解析模块用于:当服务端收到客户端发送的网址后,解析网址中的访问路径,得到子目录标识和服务端ID,子目录标识与目录指定模块中的子目录相关联,向查找文件加载模块发送查找文件加载信号;
查找文件加载模块用于:收到查找文件加载信号后,根据需要加载的查找文件的总目录、所述子目录标识、所述服务端ID、以及需要加载的查找文件的文件名的类型标识,得到需要加载的查找文件地址;根据查找文件地址加载查找文件;
所述目录制定模块中的查找文件类型包括C层、V层和M层;C层类型的查找文件目录包括C层总目录,C层总目录下至少有1个C层子目录,C层子目录下的查找文件为C层文件;V层类型的查找文件目录包括V层总目录,V层总目录下至少有1个V层子目录,V层子目录下的查找文件为V层文件;M层类型的查找文件目录包括M层总目录,M层总目录下至少有1个M层子目录,M层子目录下的查找文件为M层文件。
6.如权利要求5所述的基于网址解析的文件查找系统,其特征在于,所述查找文件加载模块的工作流程为:
需要加载C层文件时:根据C层总目录、子目录标识、服务端ID、和C层文件名的类型标识,得到C层文件地址;根据C层文件地址查找到对应的C层文件后,加载C层文件;
需要加载V层文件时:根据V层总目录、子目录标识、服务端ID、和V层文件名的类型标识,得到V层文件地址;根据V层文件地址查找到对应的V层文件后,加载V层文件、并将V层文件返回至客户端;
需要加载M层文件时,根据M层总目录、子目录标识、服务端ID、和M层文件名的类型标识,得到M层文件地址;根据M层文件地址查找到对应的M层文件后,控制C层文件将M层文件和V层文件形成动态数据,将动态数据返回至客户端。
7.如权利要求6所述的基于网址解析的文件查找系统,其特征在于:当查找文件加载模块根据C层文件地址未查找到对应的C层文件时;或者根据V层文件地址未查找到对应的V层文件时,或者根据M层文件地址未查找到对应的M层文件时,均显示错误并停止后续工作流程。
8.如权利要求6至7任一项所述的基于网址解析的文件查找系统,其特征在于:所述目录制定模块中C层文件名和M层文件名的首字母均大写,V层文件名的首字母小写;所述查找文件加载模块中的查找文件地址包括查找文件的总目录、总目录下的子目录、以及子目录中的文件名。