发明名称 Automatic deployment and update of hybrid applications
摘要 Described herein is a framework for deploying and updating applications (Apps). In accordance with one aspect, a source code of a hybrid application may be provided by a development environment running on a cloud server, in response to a user event. A deployment generator running on the cloud server may be automatically invoked to receive the source code of the hybrid application. The source code of the hybrid application may be further packaged to form a hybrid application package for deployment by the deployment generator. The hybrid application package may be deployed to a deployment service on the cloud server.
申请公布号 US9274784(B2) 申请公布日期 2016.03.01
申请号 US201414294133 申请日期 2014.06.02
申请人 SAP SE 发明人 Wang Qiushi;Cao Lin
分类号 G06F9/44;G06F9/445;H04L29/08;G06F17/30 主分类号 G06F9/44
代理机构 Horizon IP Pte. Ltd. 代理人 Horizon IP Pte. Ltd.
主权项 1. A computer-implemented method of packaging and deploying a hybrid application, comprising: in response to a user event, providing a source code of the hybrid application by a development environment running on a cloud server; and automatically invoking a deployment generator to receive the source code of the hybrid application by a deployment generator running on the cloud server, wherein the deployment generator comprises performing, scanning the source code of the hybrid application to identify and remove design time files, resulting in a scanned application file,analyzing the scanned application file to resolve runtime dependencies of the hybrid application as well as retrieving dependent libraries, resulting in a resolved application file,converting the resolved application file to files and folders compatible for deployment to a deployment service on the cloud server, resulting in a converted application file,compressing the converted application file to form a compressed application file,generating a deployment metadata file,packaging the compressed application file and the deployment metadata file to produce an application package, anddeploying the application package to a deployment service on the cloud server.
地址 Walldorf DE