本公开的示例实施例总体涉及计算机领域,并且更具体地,涉及用于数据处理的方法、装置、设备和计算机可读存储介质。
背景技术:
1、随着计算机技术的发展,应用平台即服务(application platform as aservice,简称apaas)为开发人员提供了一个完整的应用程序开发和部署的平台。apaas提供了各种工具和功能,使开发人员能够快速构建、测试、部署和维护应用程序,而不必关注底层系统架构或运维任务。
技术实现思路
1、在本公开的第一方面,提供一种用于数据处理的方法。该方法包括:获取目标应用的元数据,元数据是基于与目标应用相关联的应用数据生成的并且用于描述构成目标应用的功能组件,应用数据是由应用开发引擎生成的;以及在应用运行引擎中基于元数据加载功能组件的代码,以运行目标应用。
2、在本公开的第二方面,提供一种用于数据处理的装置。该装置包括:元数据获取模块,被配置为获取目标应用的元数据,元数据是基于与目标应用相关联的应用数据生成的并且用于描述构成目标应用的功能组件,应用数据是由应用开发引擎生成的;代码加载模块,被配置为在应用运行引擎中基于元数据加载功能组件的代码,以运行目标应用。
3、在本公开的第三方面,提供了一种电子设备。该电子设备包括至少一个处理单元;以及至少一个存储器,至少一个存储器被耦合到至少一个处理单元并且存储用于由至少一个处理单元执行的指令,指令在由至少一个处理单元执行时使电子设备执行本公开第一方面的方法。
4、在本公开的第四方面,提供了一种计算机可读存储介质。该计算机可读存储介质上存储有计算机程序,其可由处理器执行以执行根据本公开的第一方面的方法。
5、应当理解,本
技术实现要素:
部分中所描述的内容并非旨在限定本公开的实施例的关键特征或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的描述而变得容易理解。
1.一种数据处理方法,包括:
2.根据权利要求1所述的方法,其中获取所述目标应用的所述元数据包括:
3.根据权利要求1所述的方法,其中所述元数据是利用元数据模块基于所述应用数据生成的,所述元数据模块、所述应用开发引擎和所述应用运行引擎被部署在同一设备处。
4.根据权利要求1所述的方法,还包括:
5.根据权利要求4所述的方法,还包括:
6.根据权利要求5所述的方法,其中所述至少一个逻辑类包括第一逻辑类,并且其中加载或卸载相应的逻辑类包括:
7.根据权利要求5所述的方法,其中所述至少一个逻辑类包括第二逻辑类,并且其中加载或卸载相应的逻辑类还包括:
8.一种用于数据处理的装置,包括:
9.一种电子设备,包括:
10.一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现根据权利要求1至7中任一项所述的方法。