[发明专利]应用部署方法及系统在审
申请号: | 201810265054.9 | 申请日: | 2018-03-28 |
公开(公告)号: | CN110007930A | 公开(公告)日: | 2019-07-12 |
发明(设计)人: | 向斌宾;蒋中灿 | 申请(专利权)人: | 上海联影医疗科技有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61;G06F9/445;G06F21/10;G16H40/40 |
代理公司: | 北京汇思诚业知识产权代理有限公司 11444 | 代理人: | 王刚;龚敏 |
地址: | 201807 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 产品形态 配置文件 目标产品 形态信息 应用软件 部署 重启 许可文件 应用部署 读取 目标配置文件 产品维护 应用安装 自动选择 查找 检测 保证 | ||
本发明实施例提供了一种应用部署方法及系统。本发明实施例通过检测本次重启是否是指定应用安装后的首次重启,若是首次重启,获取许可文件,从许可文件中读取出产品形态信息,作为目标产品形态信息,根据目标产品形态信息,查找与目标产品形态信息对应的配置文件,作为目标配置文件,在不同产品形态的设备上部署应用软件时,设备根据设备的产品形态自动选择与产品形态对应的配置文件,能够保证配置文件的准确,避免由于配置文件错误而更换配置文件重新部署,提高了公司内部产品维护的效率,提高了应用软件的部署效率,并且降低了部署错误的风险,在一定程度上解决了现有技术中多产品形态的应用软件的部署效率较低、并且部署错误的风险较高的问题。
【技术领域】
本方案涉及医疗科技领域,尤其涉及一种应用部署方法及系统。
【背景技术】
在当前的医疗软件系统中,一款应用软件(简称应用)系统往往需要以不同产品形态提供给用户。如果产品形态数量众多,会给应用软件的部署带来很多麻烦。
通常,不同产品形态的应用软件需要使用不同的配置文件。而不同产品形态的应用软件的软件框架是一致的,唯一区别是使用了不同的配置文件,最终体现不同的功能。
对于多产品形态的设备的配置文件的管理,传统的方法是,为每种产品形态提供适应该产品形态的配置文件。举例说明,用户a购买了产品形态为A的设备,在向用户a提供某款应用时,将该应用的程序代码和产品形态A对应的配置文件一起提供给用户a。
现有技术中,公司内部对于软件维护方面,开发人员需要同时维护各个产品形态对应的应用代码,测试人员需要验证各个产品形态对应的应用的功能,代码管理部门需要维护管理各个产品形态对应的应用代码的代码源文件,这对公司是一种巨大的资源浪费;在不同形态的产品对外发布部署时,服务工程师需要人工选择对应形态的软件安装包进行安装部署,如果软件安装包选择错误,会导致部署失败,这样就需要重新部署,导致应用软件的部署效率较低,并且部署错误的风险较高。
【发明内容】
有鉴于此,本方案实施例提供了一种应用部署方法及系统,用以解决现有技术中的多产品形态的应用软件的部署效率较低、并且部署错误的风险较高的问题。
第一方面,本发明实施例提供一种应用部署方法,所述方法包括:
检测本次重启是否是指定应用安装后的首次重启;
若本次重启是所述指定应用安装后的首次重启,获取许可文件,所述许可文件中包括产品形态信息;
从所述许可文件中读取出产品形态信息,作为目标产品形态信息;
根据所述目标产品形态信息,查找与所述目标产品形态信息对应的配置文件,作为目标配置文件;
将所述目标配置文件存储到第一指定位置。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,将所述目标配置文件存储到第一指定位置之后,所述方法还包括:
根据所述目标配置文件对所述指定应用进行配置。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,将所述目标配置文件存储到第一指定位置之后,所述方法还包括:
写入已部署标识信息。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,若本次重启是所述指定应用安装后的首次重启,获取许可文件,包括:
若本次重启是所述指定应用安装后的首次重启,显示导入许可文件提示信息;
接收许可文件。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,根据所述目标产品形态信息,查找与所述目标产品形态信息对应的配置文件,作为目标配置文件,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海联影医疗科技有限公司,未经上海联影医疗科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810265054.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种混合部署下获取资源的方法及装置
- 下一篇:烧写模块及其烧写方法