System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及计算机,特别是涉及一种信息加载方法、装置、系统、计算机设备、存储介质和计算机程序产品。
技术介绍
1、随着前后端分离开发模式的普及,前后端分离成为目前系统架构的主流方式。在前端开发过程中,需要定义后端接口对应的前端接口函数。因此,需要为前端设备加载前端接口函数声明信息。
2、传统技术通常是人工在前端设备中编写前端接口函数声明信息,从而实现为前端设备加载前端接口函数声明信息;但是,通过该方式加载前端接口函数声明信息,需要耗费较多的人工处理时间,导致前端接口函数声明信息的加载效率较低。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种能够提高前端接口函数声明信息的加载效率的信息加载方法、装置、系统、计算机设备、计算机可读存储介质和计算机程序产品。
2、第一方面,本申请提供了一种信息加载方法。应用于后端设备,所述方法包括:
3、根据所述后端设备的后端接口函数的函数信息,生成与所述后端接口函数对应的前端接口函数;
4、生成与所述前端接口函数对应的前端接口函数声明信息;
5、将所述前端接口函数声明信息同步至前端设备,使所述前端设备在执行预设操作时,加载所述前端接口函数声明信息。
6、在其中一个实施例中,在根据所述后端设备的后端接口函数的函数信息,生成与所述后端接口函数对应的前端接口函数之前,还包括:
7、识别出所述后端设备的目标文件;
8、从所述后端设备的目标文件中,识别出所述
9、获取所述后端接口函数的函数信息。
10、在其中一个实施例中,所述识别出所述后端设备的目标文件,包括:
11、在所述后端设备的文件中,识别出变更文件;
12、在所述变更文件中,识别出以预设命名方式命名的目标变更文件;
13、将所述目标变更文件识别为所述后端设备的目标文件。
14、在其中一个实施例中,所述根据所述后端设备的后端接口函数的函数信息,生成与所述后端接口函数对应的前端接口函数,包括:
15、从所述后端设备的后端接口函数的函数信息中,提取出所述后端接口函数的标识信息和注解信息;
16、按照预设的前端接口函数格式,基于所述标识信息和所述注解信息,生成所述前端接口函数。
17、在其中一个实施例中,所述将所述前端接口函数声明信息同步至前端设备,包括:
18、将所述前端接口函数声明信息发送至文件服务器,使所述文件服务器对各所述前端接口函数声明信息进行融合,得到目标前端接口函数声明信息,将所述目标前端接口函数声明信息同步至前端设备;所述前端设备用于在执行预设操作时,从所述目标前端接口函数声明信息中,加载对应的前端接口函数声明信息。
19、第二方面,本申请提供了一种信息加载方法。应用于前端设备,所述方法包括:
20、获取后端设备同步的前端接口函数声明信息;所述后端设备用于根据所述后端设备的后端接口函数的函数信息,生成与所述后端接口函数对应的前端接口函数,生成与所述前端接口函数对应的所述前端接口函数声明信息;
21、在执行预设操作时,加载所述前端接口函数声明信息。
22、在其中一个实施例中,在执行预设操作时,加载所述前端接口函数声明信息之前,还包括:
23、加载内容分发网络的配置信息;
24、所述在执行预设操作时,加载所述前端接口函数声明信息,包括:
25、在执行预设操作时,基于所述内容分发网络的配置信息,动态加载所述前端接口函数声明信息。
26、第三方面,本申请还提供了一种信息加载装置。应用于后端设备,所述装置包括:
27、函数生成模块,用于根据所述后端设备的后端接口函数的函数信息,生成与所述后端接口函数对应的前端接口函数;
28、信息生成模块,用于生成与所述前端接口函数对应的前端接口函数声明信息;
29、信息同步模块,用于将所述前端接口函数声明信息同步至前端设备,使所述前端设备在执行预设操作时,加载所述前端接口函数声明信息。
30、第四方面,本申请还提供了一种信息加载装置。应用于前端设备,所述装置包括:
31、信息获取模块,用于获取后端设备同步的前端接口函数声明信息;所述后端设备用于根据所述后端设备的后端接口函数的函数信息,生成与所述后端接口函数对应的前端接口函数,生成与所述前端接口函数对应的所述前端接口函数声明信息;
32、操作执行模块,用于在执行预设操作时,加载所述前端接口函数声明信息。
33、第五方面,本申请还提供了一种信息加载系统。所述系统包括:后端设备和前端设备;
34、所述后端设备,用于根据所述后端设备的后端接口函数的函数信息,生成与所述后端接口函数对应的前端接口函数,生成与所述前端接口函数对应的前端接口函数声明信息,将所述前端接口函数声明信息同步至前端设备;
35、所述前端设备,用于在执行预设操作时,加载所述前端接口函数声明信息。
36、第六方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
37、根据所述后端设备的后端接口函数的函数信息,生成与所述后端接口函数对应的前端接口函数;
38、生成与所述前端接口函数对应的前端接口函数声明信息;
39、将所述前端接口函数声明信息同步至前端设备,使所述前端设备在执行预设操作时,加载所述前端接口函数声明信息。
40、第七方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
41、获取后端设备同步的前端接口函数声明信息;所述后端设备用于根据所述后端设备的后端接口函数的函数信息,生成与所述后端接口函数对应的前端接口函数,生成与所述前端接口函数对应的所述前端接口函数声明信息;
42、在执行预设操作时,加载所述前端接口函数声明信息。
43、第八方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
44、根据所述后端设备的后端接口函数的函数信息,生成与所述后端接口函数对应的前端接口函数;
45、生成与所述前端接口函数对应的前端接口函数声明信息;
46、将所述前端接口函数声明信息同步至前端设备,使所述前端设备在执行预设操作时,加载所述前端接口函数声明信息。
47、第九方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:本文档来自技高网...
【技术保护点】
1.一种信息加载方法,其特征在于,应用于后端设备,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在根据所述后端设备的后端接口函数的函数信息,生成与所述后端接口函数对应的前端接口函数之前,还包括:
3.根据权利要求2所述的方法,其特征在于,所述识别出所述后端设备的目标文件,包括:
4.根据权利要求1所述的方法,其特征在于,所述根据所述后端设备的后端接口函数的函数信息,生成与所述后端接口函数对应的前端接口函数,包括:
5.根据权利要求1所述的方法,其特征在于,所述将所述前端接口函数声明信息同步至前端设备,包括:
6.一种信息加载方法,其特征在于,应用于前端设备,所述方法包括:
7.根据权利要求6所述的方法,其特征在于,在执行预设操作时,加载所述前端接口函数声明信息之前,还包括:
8.一种信息加载装置,其特征在于,应用于后端设备,所述装置包括:
9.一种信息加载装置,其特征在于,应用于前端设备,所述装置包括:
10.一种信息加载系统,其特征在于,所述系统包括:后端设备
11.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的方法的步骤。
12.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。
13.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。
...【技术特征摘要】
1.一种信息加载方法,其特征在于,应用于后端设备,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在根据所述后端设备的后端接口函数的函数信息,生成与所述后端接口函数对应的前端接口函数之前,还包括:
3.根据权利要求2所述的方法,其特征在于,所述识别出所述后端设备的目标文件,包括:
4.根据权利要求1所述的方法,其特征在于,所述根据所述后端设备的后端接口函数的函数信息,生成与所述后端接口函数对应的前端接口函数,包括:
5.根据权利要求1所述的方法,其特征在于,所述将所述前端接口函数声明信息同步至前端设备,包括:
6.一种信息加载方法,其特征在于,应用于前端设备,所述方法包括:
7.根据权利要求6所述的方法,其特征在于,在执行预设操作时,加载所述...
【专利技术属性】
技术研发人员:陶德威,李凌,张英彬,宋琦,曹忠乾,
申请(专利权)人:中国电信股份有限公司技术创新中心,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。