本发明公开了一种编排图驱动的区块链流程执行系统及其使用方法。该系统提出了存储流程模型数据和流程实例数据的通用智能合约,通过复用链上编排模型数据的方式发布模型的版本数据,同时引入投票机制来去除传统版本控制方法中的中央控制者,最后根据版本数据引用的模型数据来创建编排实例,按照编排实例绑定的模型数据中的消息交互顺序来推进业务流程的执行。使用本方法可以解决跨组织业务流程的信任缺失问题,并且基于数据复用和投票机制的版本控制方法有着降低区块链gas消耗和不需要中央管理者参与的优点。
📄 2021100680607
📂 G06F8_60
👤 杭州电子科技大学
📅 2021-01-19
本公开的实施例公开了自动驾驶软件镜像部署方法、装置、电子设备和可读介质。该方法的一具体实施方式包括:响应于接收到自动驾驶软件镜像部署指令,向主服务端发出访问申请;响应于接收到主服务端返回的访问申请通过信息,从主服务端获取目标编译环境镜像容器文件;启动目标编译环境镜像容器文件对应的目标编译环境镜像容器以进入目标编译环境容器的容器环境,以及基于目标编译环境镜像容器文件包括目标软件数据卷和目标软件传输端口号,获取自动驾驶软件包;对自动驾驶软件包进行编译,得到自动驾驶软件镜像容器文件;将自动驾驶软件镜像容器文件发送至主服务端以完成自动驾驶软件镜像部署。该实施方式可以提高自动驾驶软件镜像部署的效率。
📄 2022110004183
📂 G06F8_60
👤 禾多科技(北京)有限公司
📅 2022-08-19
本发明提供一种边缘应用部署方法及系统,用以解决现有技术中采用手工部署的方式部署边缘应用效率低下的问题。该方法应用于管理编排系统,包括:接收边缘云管理系统发送的实例化请求;其中,实例化请求中携带软件部署包的标识,从预先接收到的边缘云管理系统发送的多个软件部署包中,查找与软件部署包的标识相匹配的目标软件部署包;根据目标软件部署包为N个待部署边缘应用创建虚拟机,以将N个待部署边缘应用部署在虚拟机上;向边缘应用配置系统发送数据配置通知,数据配置通知用于通知边缘应用配置系统对虚拟机上的N个待部署边缘应用进行业务数据配置,以完成对N个待部署边缘应用的部署。
📄 2019104775115
📂 G06F8_60
👤 大唐移动通信设备有限公司
📅 2019-06-03
本发明公开了一种应用组件部署方法、装置及计算机存储介质,涉及应用开发技术领域,主要目的在于能够提高应用组件部署的效率和精确度。所述方法包括:接收应用组件部署指令,所述部署指令包括待部署应用组件的应用组件标识;根据所述应用组件标识获取所述应用组件的待部署文件和部署配置文件;对所述部署配置文件进行解析,得到所述应用组件的标准部署执行动作和所述待部署文件对应的部署路径;执行所述标准部署执行动作中的应用停止动作、部署前动作、部署后动作、应用启动动作和应用验证动作,并根据所述部署路径将所述待部署文件部署到所述待部署服务器中,以完成所述应用组件部署。本发明适用于应用组件的部署。
📄 2018106990304
📂 G06F8_60
👤 平安科技(深圳)有限公司
📅 2018-06-29
一种混合型应用的接口调用方法,包括如下步骤:在通过混合型应用接收到用于通过当前JavaScript脚本文件调用目标API的触发操作时,确定混合型应用的版本号,根据版本号与当前JavaScript脚本文件,确定混合型应用中定义的原生API中是否包括目标API,从而禁止调用或允许调用目标API;本发明实现了对JavaScript与原生交互的伪协议的版本控制,在JavaScript进行热更新但应用未升级而导致的当前JavaScript脚本文件与原生不匹配的情况下,若检测到当前版本下无法完成调用时,则在通过当前JavaScript脚本文件响应上述触发操作时,禁止调用目标API并直接跳过此次调用,保证混合型应用主体功能的正常使用。
📄 2018107100348
📂 G06F8_60
👤 平安科技(深圳)有限公司
📅 2018-07-02
本发明公开了一种脚本部署方法、装置、计算机设备及存储介质,所述方法包括:接收初始应用环境下的待部署对象和目标应用环境的标识信息;针对每个待部署对象,使用预设的转换脚本创建与该待部署对象对应的数据库脚本;对数据库脚本进行合法性校验;在校验通过后,使用数据库脚本在模拟环境中进行预部署;根据预部署的部署结果获取目标脚本;将目标脚本部署到目标应用环境中。本发明的技术方案能够有效提高创建数据库脚本的速率,节省人力资源,并通过对数据库脚本的校验调整,提高部署成功率,从而提高开发工作效率。
📄 2018105737120
📂 G06F8_60
👤 平安科技(深圳)有限公司
📅 2018-06-06
本发明实施例公开了一种虚拟机软件部署方法及终端。其中,所述方法包括:若接收到用户的选择指令,选择服务器和需要部署的软件;获取每个软件的脚本信息和与所述相对应的服务器的地址信息并生成第一软件脚本;获取所有第一软件脚本并生成第二软件脚本;若接收到创建指令,创建虚拟机并将所述第二软件脚本上传到与所述虚拟机对应的虚拟路由器的目录中;创建虚拟机后,将所述第二软件脚本进行拆分以生成每个第一软件脚本;根据拆分后生成的第一软件脚本中软件的脚本信息以及服务器的地址信息安装相对应的软件。本发明可以实现云环境下的软件自动化安装,其中,该自动化软件安装过程简单、灵活。
📄 2017101467306
📂 G06F8_60
👤 平安科技(深圳)有限公司
📅 2017-03-13
本发明公开了一种应用部署方法,该方法包括:获取由多个待部署应用的可执行程序打包得到的多个Docker镜像;将多个Docker镜像保存至Docker镜像仓库;获取用户在客户端选取的与多个待部署应用对应的多个Helm应用模板;将多个Helm应用模板保存至应用模板仓库;获取对多个Helm应用模板的集合部署任务信息,根据集合部署任务信息创建集合部署任务;接收执行集合部署任务的部署指令,基于部署指令调用Helm CLI向Kubernetes集群发送部署请求,以使Kubernetes集群中的kube‑apiserver调用Helm的Tiller,所述Tiller基于应用模板仓库中的Helm应用模板和Docker镜像对多个待部署应用进行部署。本发明还提出一种应该部署装置以及一种计算机可读存储介质。本发明可以提高对多个应用进行部署的效率。
📄 2019111398481
📂 G06F8_60
👤 平安科技(深圳)有限公司
📅 2019-11-19
本申请涉及一种集群服务器应用部署系统,包括管理组件、配置中心及多个节点组件;管理组件,用于接收前端请求,将前端请求转化为计算脚本指令,将计算机脚本指令发送至配置中心;其中,存在节点组件与计算机脚本指令相对应;配置中心,用于接收计算机脚本指令并存储,向节点组件提供监听服务;节点组件,用于监听配置中心,若监听到对应的计算机脚本指令,则从配置中心获取对应的计算机脚本指令并执行。通过将用于部署的计算机脚本指令存储在配置中心中,由节点组件自发的监听执行,能够在有大量部署任务时,管理节点不用耗费大量时间和空间对节点执行过程的管理,并且本系统能够根据用户自定义要求选择对节点组件进行容器化部署还是裸机部署。
📄 2021114886234
📂 G06F8_60
👤 深圳市名竹科技有限公司
📅 2021-12-08
本申请公开了一种应用的异构部署方法、装置、存储介质及电子设备。该应用的异构部署方法采用获取目标平台的环境信息;确定待部署应用是否存在与所述环境信息对应的第一封包;若存在,则提取所述第一封包,并确定所述第一封包中的数据信息是否完整;若完整,则基于所述第一封包在所述目标平台对所述待部署应用进行部署。本方案可以提高应用的异构部署效率。
📄 2021101334122
📂 G06F8_60
👤 深圳市奔凯安全技术股份有限公司
📅 2021-01-29