预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共14页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113377354A(43)申请公布日2021.09.10(21)申请号202110617657.2(22)申请日2021.05.31(71)申请人北京沃东天骏信息技术有限公司地址100176北京市大兴区经济技术开发区科创十一街18号院2号楼4层A402室申请人北京京东世纪贸易有限公司(72)发明人袁玉敏马千里刘卫程(74)专利代理机构北京英赛嘉华知识产权代理有限责任公司11204代理人王达佐马晓亚(51)Int.Cl.G06F8/30(2018.01)G06F8/70(2018.01)权利要求书2页说明书7页附图4页(54)发明名称移动端应用的组件化开发系统(57)摘要本公开的实施例公开了移动端应用的组件化开发系统。一具体实施方式包括前端操作平台、后端项目容器和云端服务器;前端操作平台被配置成:根据控件操作指令生成待编排页面;根据页面编排指令生成JSON文件以及JSON文件的资源码;根据租户信息配置指令生成工程配置文件;后端项目容器包括组件池、组件管理单元和Git仓库,组件池预存有基础组件、业务组件、依赖配置和多端路由协议;组件管理单元用于从组件池中确定出目标组件及其依赖配置;Git仓库用于将JSON文件的资源码、目标组件、依赖配置和工程配置文件编译打包成安装包;云端服务器用于存储JSON文件,以及响应于移动终端的JSON文件获取请求,发送JSON文件。CN113377354ACN113377354A权利要求书1/2页1.一种移动端应用的组件化开发系统,其中,包括:前端操作平台、后端项目容器和云端服务器;所述前端操作平台包括控件操作单元、应用编排单元和工程配置单元,其中,所述控件操作单元被配置成:接收用户的控件操作指令;将所述控件操作指令发送至所述项目容器;根据所述控件操作指令生成待编排页面;所述应用编排单元被配置成:接收用户的页面编排指令并根据所述页面编排指令生成JSON文件以及所述JSON文件的资源码;将所述JSON文件的资源码发送至所述后端项目容器;将所述JSON文件发送至所述云端服务器;所述工程配置单元被配置成:接收用户的租户信息配置指令,并根据所述租户信息配置指令生成工程配置文件;将所述工程配置文件发送至所述后端项目容器;所述后端项目容器包括组件池、组件管理单元和Git仓库,其中,所述组件池用于存储基础组件、预先基于业务需求封装成的业务组件、所述基础组件和所述业务组件的依赖配置以及预设的多端路由协议;所述组件管理单元被配置成:接收所述控件操作指令;从所述组件池中确定出所述控件操作指令指向的目标组件以及所述目标组件的依赖配置;对所述目标组件执行所述控件操作指令指示的动作;所述Git仓库被配置成对所述JSON文件的资源码、所述目标组件、所述目标组件的依赖配置和所述工程配置文件进行编译打包,生成安装包;所述云端服务器被配置成:存储所述JSON文件,以及,响应于移动终端的JSON文件获取请求,将所述JSON文件发送至所述移动终端。2.根据权利要求1所述的移动端应用的组件化开发系统,其中,所述控件操作单元包括控件编辑子单元,被配置成接收用户的控件编辑指令,并将所述控件编辑指令发送至所述后端项目容器,所述控件编辑指令用于配置组件的信息;所述组件管理单元还被配置成:从所述组件池中确定出所述控件编辑指令指向的待编辑组件;根据所述控件编辑指令,配置所述待编辑组件的信息;基于所述待编辑组件的信息生成所述待编辑组件的控件资源码。3.根据权利要求2所述的移动端应用的组件化开发系统,其中,所述控件操作单元还包括控件管理子单元,被配置成:接收用户的控件管理指令,并将所述控件管理指令发送至所述后端项目容器,所述控件管理指令用于选取控件并将选取出的控件组成待编排页面;所述组件管理单元还被配置成:接收所述控件管理指令;从所述组件池中确定出所述控件管理指令指向的目标组件;基于所述控件管理指令和所述多端路由协议,建立各个所述目标组件之间的关联关系。4.根据权利要求1所述的移动端应用的组件化开发系统,其中,所述应用编排单元包括菜单添加子单元,被配置成:接收用户的菜单添加指令,并将所述菜单添加指令指向的菜单添加至所述菜单添加指令指向的待编排页面。5.根据权利要求1所述的移动端应用的组件化开发系统,其中,所述应用编排单元还包括页面控件添加子单元,被配置成接收用户的页面控件添加指令;将所述页面控件添加指令指向的页面控件添加至所述页面控件添加指令指向的待编排页面;将所述页面控件添加指令发送至所述后端项目容器;所述组件管理单元还被配置成:接收所述页面控件添加指令;从所述组件池中确定出所述页面控件添加指令指向的组件及其依赖配置,并将该组件确定为目标组件。2CN113377354A权利要求书