[发明专利]一种跨主机应用程序部署方法及装置有效
申请号: | 201610525772.6 | 申请日: | 2016-07-06 |
公开(公告)号: | CN106201502B | 公开(公告)日: | 2019-12-06 |
发明(设计)人: | 郝建明;张炼;牛瀚苑 | 申请(专利权)人: | 中国银联股份有限公司 |
主分类号: | G06F8/76 | 分类号: | G06F8/76 |
代理公司: | 11291 北京同达信恒知识产权代理有限公司 | 代理人: | 黄志华<国际申请>=<国际公布>=<进入 |
地址: | 200135 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种跨主机应用程序部署方法及装置,包括:将原主机上的应用程序文件复制到目标主机的存储目录下;获取将原主机和目标主机对比后确定的固定差异数据;根据固定差异数据对复制到目标主机的存储目录下的应用程序文件进行修改;将修改后的应用程序文件复制到目标主机的部署目录下。由于该方案只是获取原主机和目标主机间的固定差异数据,无需人工确认其正确性,这样耗时短且不会带来人工误差;将原主机的应用程序文件复制到目标主机中,根据固定差异数据对目标主机中应用程序文件进行修改,这样使得目标主机中应用程序的运行环境与原主机中应用程序的运行环境相同,从而可以消除测试环境和生产环境之间的差异性,保证两者的一致性。 | ||
搜索关键词: | 一种 主机 应用程序 部署 方法 装置 | ||
【主权项】:
1.一种跨主机应用程序部署方法,其特征在于,包括:/n将目标主机的部署目录中存储的冗余文件按照预设的清除规则进行清除;/n或,将目标主机的部署目录中存储的冗余文件全部清除;/n将原主机上的应用程序文件复制到目标主机的存储目录下;/n获取将原主机和目标主机对比后确定的固定差异数据;/n预设修改黑名单,所述修改黑名单中包括不可修改数据;根据所述修改黑名单中的不可修改数据将复制到目标主机的存储目录下的应用程序文件中相应的数据进行锁定,获得锁定数据后的应用程序文件;根据固定差异数据对锁定数据后的应用程序文件进行修改;/n将修改后的应用程序文件复制到目标主机的部署目录下。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银联股份有限公司,未经中国银联股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610525772.6/,转载请声明来源钻瓜专利网。
- 上一篇:一种页面的显示方法和装置
- 下一篇:一种终端及其应用批量处理方法
- 同类专利
- 一种基于Qt的单片机图形界面模拟系统及方法-201910836891.7
- 高陈亮;褚立;金星 - 浙江中科领航汽车电子有限公司
- 2019-09-05 - 2020-02-07 - G06F8/76
- 本发明公开了一种基于Qt的单片机图形界面模拟系统及方法。本发明涉及的一种基于Qt的单片机图形界面模拟方法,包括,S11.接收基于Qt框架模拟单片机的图形界面信息;S12.对所述接收到的图形界面信息进行测试;S13.若测试结果无误,则将模拟的图形界面信息移植到单片机硬件中。本发明通过模拟平台可以模拟单片机显示图形界面,且将写好的代码替换到单片机工程中完成移植,大大提升了单片机图形界面发开的效率。
- 一种业务迁移的方法和设备-201810791933.5
- 李宏杰;张濛姣;郭占东 - 中移(苏州)软件技术有限公司;中国移动通信集团有限公司
- 2018-07-18 - 2020-01-31 - G06F8/76
- 本发明公开了一种业务迁移的方法和设备,用以解决现有技术中业务迁移方式不支持多机业务的迁移,并且很难保证重新部署后的环境与源环境一致的问题。在本发明实施例中,会将目标业务的镜像文件的镜像格式转换为与目的资源池构架相对应的镜像格式,并将镜像文件上传至目的资源池,之后会根据记录文件在目的资源池中配置承载目标业务的设备之间的网络配置关系。由于本发明实施例中在对源资源池中需要迁移的目标业务进行镜像的同时会收集承载目标业务的设备之间的资源信息和业务运行信息,实现了多设备的业务迁移,之后会根据资源信息和业务运行信息配置承载目标业务的设备之间的网络配置关系,保证了迁移前后的资源环境一致。
- 一种可执行程序的跨平台实现方法-201810794542.9
- 王钧正 - 北京路上创客技术服务有限责任公司
- 2018-07-19 - 2020-01-31 - G06F8/76
- 本发明涉及一种可执行程序的跨平台实现方法,包括:S1.对至少两种操作系统的硬件驱动进行抽象并生成第一抽象类;S2.对所述操作系统的界面渲染进行抽象并生成第二抽象类;S3.基于所述第一抽象类和所述第二抽象类编写可执行程序的源代码;S4.根据所述操作系统的接口类型,将所述源代码打包成与所述操作系统相匹配的实现类。根据本发明,可以只通过编写一次源代码,通过对源代码按照不同操作系统的接口对源代码进行相应的编译及封装后,即可得到不同平台的多套餐饮管理系统。同时,还保持了界面样式、操作逻辑的完全一致。不需要开展多个开发小组分别开发不同操作系统的餐饮管理系统,极大的简化了跨平台开发的成本,节约了资源。
- 一种用于显示器的移植实时操作系统的方法-201910970070.2
- 巨育源 - 深圳市芯智科技有限公司
- 2019-10-12 - 2020-01-24 - G06F8/76
- 本发明提供了一种用于显示器的移植实时操作系统的方法,区别于现有的传统显示器平台,将开源RTOS移植到Monitor平台上,丰富Monitor产品的功能,提高使用者的交互效率和开发者的开发效率,并使其具备了多线程,实时性,快速响应等RTOS特性。本发明的有益效果是:提升现有显示器产品功能的丰富度以及使用者的体验,并在产品开发过程中为技术人员节省开发时间,扩充更多的可使用资源。
- 基于Hybrid的兼容方法、适配件、运行装置及系统-201710155069.5
- 黄志君;李春江 - 平安科技(深圳)有限公司
- 2017-03-14 - 2019-12-13 - G06F8/76
- 本发明实施例公开了一种基于Hybrid的兼容方法、适配件、运行装置及系统,其中方法包括:JS适配组件从第二Hybrid的JS组件获取第二组件数据;JS适配组件将第二组件数据封装成适用于第一Hybrid的参数数据包;JS适配组件将第一组件数据传给第一Hybrid的桥接模块;原生适配组件从第一Hybrid的桥接模块获取第一组件数据中的参数数据包;原生适配组件解析参数数据包来获取第二Hybrid的原生组件的类名和方法名;原生适配组件根据第二Hybrid的原生组件的类名和方法名并按照预设的第二Hybrid的原生组件的调用规则调用第二Hybrid的原生组件的接口,进而可以实现不同Hybrid的相互兼容。
- 一种跨主机应用程序部署方法及装置-201610525772.6
- 郝建明;张炼;牛瀚苑 - 中国银联股份有限公司
- 2016-07-06 - 2019-12-06 - G06F8/76
- 本发明提供一种跨主机应用程序部署方法及装置,包括:将原主机上的应用程序文件复制到目标主机的存储目录下;获取将原主机和目标主机对比后确定的固定差异数据;根据固定差异数据对复制到目标主机的存储目录下的应用程序文件进行修改;将修改后的应用程序文件复制到目标主机的部署目录下。由于该方案只是获取原主机和目标主机间的固定差异数据,无需人工确认其正确性,这样耗时短且不会带来人工误差;将原主机的应用程序文件复制到目标主机中,根据固定差异数据对目标主机中应用程序文件进行修改,这样使得目标主机中应用程序的运行环境与原主机中应用程序的运行环境相同,从而可以消除测试环境和生产环境之间的差异性,保证两者的一致性。
- 一种系统测试模式和运行模式兼容方法-201610590680.6
- 连小刚 - 安徽皖通邮电股份有限公司
- 2016-07-26 - 2019-12-03 - G06F8/76
- 本发明涉及软件技术,具体涉及一种系统测试模式和运行模式兼容方法。现有技术中存在测试模式和运行模式可执行文件分开存储、不能一次性固化的问题,以及测试模式和运行模式相互守候驻留导致的运行模式下系统性能下降、系统不可靠性增加、测试模式下测试不充分的问题,本发明设置并生成的测试模式可执行文件与运行模式可执行文件为一个版本集的文件,存储在系统的非易失性存储介质上,通过配置命令进行配置。系统初始化后,启动测试模式进程,将控制权转交测试模式进程,测试模式进程检测并判断系统模式标记,判断当前系统环境继续停留在测试模式或切换成运行模式。本发明充分利用测试模式的优点增强了系统的可靠性,并为系统诊断带来便捷。
- 应用程序跨系统运行的方法和装置-201610710638.3
- 刘绍海;阮贤武;郑任持;谢利洪 - 百富计算机技术(深圳)有限公司
- 2016-08-23 - 2019-11-29 - G06F8/76
- 本发明提出了一种应用程序跨系统运行的方法,所述方法包括:加载目标应用程序;为所述目标应用程序在当前操作系统上申请内存空间;根据申请到的内存空间地址对所述目标应用程序中的全局变量地址和绝对跳转指令地址进行修改,以适配到当前操作系统的内存空间;获取所述目标应用程序的SWI指令;将所述SWI指令重定向为调用当前操作系统的指令。上述方法该方法不需要修改目标应用程序的源代码,就可以实现目标应用程序的跨系统运行,大大简化了应用程序跨系统运行的操作。此外,还提出了一种应用程序跨系统运行的装置。
- 一种移植嵌入式系统并在SD卡启动的方法-201710052891.9
- 周倩 - 北京君泊网络科技有限责任公司
- 2017-01-22 - 2019-11-19 - G06F8/76
- 本发明公开了一种移植嵌入式系统并在SD卡启动的方法,包括Linux在软核处理器上的移植、自定义设备驱动的添加、配置和在SD卡上的启动。实验证明,使用Linux开发的SoPC能够满足用户复杂多变的需要,且构建简单、快速,缩短了产品的开发周期。
- 使国产操作系统兼容Windows系统应用软件的架构-201910685153.7
- 汪明凤 - 湖南豪威电子信息技术服务有限公司
- 2019-07-27 - 2019-11-15 - G06F8/76
- 本发明公开了使国产操作系统兼容Windows系统应用软件的架构,终端服务器,安装有Linux平台软件和相关服务端管理软件,用于为国产系统配置独立的Windows操作系统镜像硬盘;客户端虚拟化平台,包括基于云计算在国产操作系统中模拟出的虚拟的Windows系统环境、Windows应用软件运行环境、硬件驱动和外部设备驱动程序运行环境以及相关运行库运行环境;所述客户端虚拟化平台通过远程协议访问所述终端服务器上独立的Windows操作系统镜像硬盘。本发明能够实现原Windows下开发的B/S、C/S架构所有的windows应用程序、硬件的驱动和B/S架构的应用软件上的插件运行等的问题,使原Windows应用程序不经任何二次开发和适配便可在银河麒麟系统和其他国产操作系统中直接稳定的运行。
- 专利分类