[发明专利]用于执行动态软件版本选择的方法和系统有效

专利信息
申请号: 201110359976.4 申请日: 2011-11-14
公开(公告)号: CN102567015A 公开(公告)日: 2012-07-11
发明(设计)人: D·G·沃德;S·J·韦勃 申请(专利权)人: 国际商业机器公司
主分类号: G06F9/44 分类号: G06F9/44;G06F9/445
代理公司: 北京市中咨律师事务所 11247 代理人: 张亚非;于静
地址: 美国*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 用于 执行 动态 软件 版本 选择 方法 系统
【权利要求书】:

1.一种执行动态软件版本选择的方法,包括:

将绑定库与软件组件进行关联,所述绑定库包括加载器组件和绑定组件,其中:

所述加载器组件充当软件组件和绑定组件之间的中介,以及

所述绑定组件包括软件组件端逻辑;

由加载器组件识别触发器,以便将库从绑定组件加载到处理设备的存储器;

由加载器组件选择所需的被请求库版本,其中所需库版本是从与绑定库的绑定组件关联的至少两个库版本中选择的;以及

在不需要重新启动关联的软件组件的情况下,将所需库版本加载到计算机处理系统的存储器。

2.如权利要求1中所述的方法,进一步包括:

由加载器组件从软件组件接收软件组件程序接口调用;

将接收的调用转发到已加载到存储器的所需库版本的相应软件组件编程接口。

3.如权利要求1中所述的方法,其中由加载器组件选择所需的被请求库版本包括:

由加载器组件使用文件系统符号链接选择所需的被请求库版本。

4.如权利要求1中所述的方法,其中由加载器组件选择所需的被请求库版本包括:

由加载器组件使用引导选择的控制文件选择所需的被请求库版本。

5.如权利要求1中所述的方法,进一步包括:

使用库版本表识别库版本;以及

存储跟踪当前库版本的库版本变量;

其中:

由加载器组件选择所需的被请求库版本包括:

由加载器组件读取库版本变量的值;以及

根据所述库版本变量的值选择所需库版本。

6.如权利要求1中所述的方法,进一步包括:

在不更改绑定库的加载器组件的情况下,使用更新的库版本更新绑定库的绑定组件;

通过加载器组件加载更新的库版本,其中软件组件在加载期间不关闭,所述加载包括:

断开连接绑定组件的先前库版本;以及

连接更新的库版本;以及

由加载器组件将来自软件组件的调用转发到已加载的更新的库版本。

7.如权利要求1中所述的方法,其中由加载器组件接收将库从绑定组件加载到处理设备的存储器的请求包括:

从用户软件组件接收断开连接调用;以及

从用户软件组件接收连接调用。

8.如权利要求1中所述的方法,其中由加载器组件接收将库从绑定组件加载到处理设备的存储器的请求包括:

从软件组件接收任何调用。

9.如权利要求1中所述的方法,进一步包括使用程序版本表存储用于相应程序的特定库版本;

其中:

由加载器组件识别触发器包括从已识别的软件组件接收应用编程接口调用;以及

由加载器组件选择所需的被请求库版本包括根据库版本变量的值选择所需库版本。

10.一种用于执行动态软件版本选择的系统,包括:

被配置为将绑定库与软件组件进行关联的装置,所述绑定库包括加载器组件和绑定组件,其中:

所述加载器组件充当软件组件和绑定组件之间的中介,以及

所述绑定组件包括软件组件端逻辑;

被配置为由加载器组件识别触发器,以将库从绑定组件加载到处理设备的存储器的装置;

被配置为由加载器组件选择所需的被请求库版本的装置,其中所需库版本是从与绑定库的绑定组件关联的至少两个库版本中选择的;以及

被配置为在不需要重新启动关联的软件组件的情况下,将所需库版本加载到计算机处理系统的存储器的装置。

11.如权利要求10中所述的系统,进一步包括:

被配置为由加载器组件从软件组件接收软件组件程序接口调用的装置;

被配置为将接收的调用转发到已加载到存储器的所需库版本的相应软件组件编程接口的装置。

12.如权利要求10中所述的系统,其中被配置为由加载器组件选择所需的被请求库版本的装置包括:

被配置为由加载器组件使用文件系统符号链接选择所需的被请求库版本的装置。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201110359976.4/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top