[发明专利]应用开发方法、计算设备及计算机存储介质在审
申请号: | 202210557122.5 | 申请日: | 2022-05-20 |
公开(公告)号: | CN115016772A | 公开(公告)日: | 2022-09-06 |
发明(设计)人: | 张千风;史明伟;罗松;马思琦 | 申请(专利权)人: | 阿里巴巴(中国)有限公司 |
主分类号: | G06F8/30 | 分类号: | G06F8/30 |
代理公司: | 北京太合九思知识产权代理有限公司 11610 | 代理人: | 曹威;刘戈 |
地址: | 310023 浙江省杭州市余杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 开发 方法 计算 设备 计算机 存储 介质 | ||
1.一种应用开发方法,其特征在于,包括:
获取针对无服务器应用的第一开发阶段的开发请求;
从预先部署的多种开发工具中确定与所述第一开发阶段对应的目标开发工具;
利用所述目标开发工具向所述目标开发工具对应的开发端发送开发指令;所述开发指令用以指示开发端执行第一开发阶段的开发操作,以获得开发结果;
获取所述开发端反馈的所述开发结果;其中,所述开发结果用以参与所述无服务器应用的第二开发阶段的开发操作。
2.根据权利要求1所述的方法,其特征在于,所述第一开发阶段包括所述无服务器应用的构建阶段,所述开发请求携带有用于构建所述无服务器应用的待处理数据的路径信息;
所述利用所述目标开发工具向所述目标开发工具对应的开发端发送开发指令包括:
根据所述路径信息获取所述待处理数据;
根据所述待处理数据生成所述开发指令;
将所述开发指令发送至所述开发端。
3.根据权利要求2所述的方法,其特征在于,所述根据所述待处理数据生成所述开发指令包括:
利用所述目标开发工具中预先配置的数据处理线程对所述待处理数据进行预处理,生成预处理数据;
根据所述预处理数据生成所述开发指令。
4.根据权利要求3所述的方法,其特征在于,所述待处理数据包括源代码包;
所述预处理操作包括:
解析所述源代码包,以确定所述源代码包的开发环境,生成开发环境信息;
根据所述源代码包和所述开发环境信息生成所述预处理数据。
5.根据权利要求1所述的方法,其特征在于,所述第一开发阶段包括应用测试阶段,所述利用所述目标开发工具向所述目标开发工具对应的开发端发送开发指令包括:
获取所述无服务器应用的访问地址;
将所述访问地址作为所述开发指令发送至所述开发端,以便所述开发端基于所述访问地址启动多个访问线程对所述无服务器应用发起访问,生成测试结果。
6.根据权利要求5所述的方法,其特征在于,所述获取所述开发端反馈的所述开发结果后,所述方法还包括:
解析所述测试结果,获取所述无服务器应用在不同数量的访问线程访问下的负载信息;
基于所述负载信息优化所述无服务器应用。
7.根据权利要求1所述的方法,其特征在于,所述从预先部署的多种开发工具中确定与所述第一开发阶段对应的目标开发工具包括:
响应于所述开发请求,在用户界面中展示搜索入口;
接收基于所述搜索入口输入的搜索信息;
根据所述搜索信息确定所述目标开发工具。
8.根据权利要求1所述的方法,其特征在于,所述获取针对无服务器应用的第一开发阶段的开发请求包括:
获取针对无服务器应用的开发请求;
解析所述开发请求,以确定所述开发请求指示的第一开发阶段。
9.一种应用开发方法,其特征在于,包括:
接收开发指令,所述开发指令利用目标开发工具而发送,所述目标开发工具根据针对无服务器应用的第一开发阶段的开发请求而从预先部署的多种开发工具中确定;
响应于所述开发指令,对第一开发阶段执行开发操作,生成开发结果;
返回所述开发结果。
10.根据权利要求9所述的方法,其特征在于,所述对第一开发阶段执行开发操作包括:
确定所述开发操作所需的计算资源量;
在所述计算资源量大于现有计算资源量的情况下,对现有计算资源量进行扩充,并利用扩充后的计算资源执行所述开发操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴(中国)有限公司,未经阿里巴巴(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210557122.5/1.html,转载请声明来源钻瓜专利网。