发明名称 |
维护基于组件的软件产品 |
摘要 |
服务包(302)经由诸如网络(310)等耦合被耦合到计算设备(201)。服务包(302)可包括各种源中的任一个,诸如磁盘、光盘、闪存和固态盘。此外,服务包(302)可以是本地的(例如,由计算机设备(201)的盘驱动器访问的盘)或远程的(例如,通过网络(310)访问的远程服务器处的盘)。服务包(302)包括对应于要被更新的组件的状态或阶段的多个指令集(304)。 |
申请公布号 |
CN100449524C |
申请公布日期 |
2009.01.07 |
申请号 |
CN03827079.X |
申请日期 |
2003.08.22 |
申请人 |
微软公司 |
发明人 |
R·博克哈德特;J·苛恩;S·罗德维克;R·杰翰沃 |
分类号 |
G06F17/00(2006.01) |
主分类号 |
G06F17/00(2006.01) |
代理机构 |
上海专利商标事务所有限公司 |
代理人 |
张政权 |
主权项 |
1.一种更新软件产品的计算机化的方法,所述方法包括:将所述软件产品定义为多个组件,所述软件产品具有多个生命周期阶段,每个所述组件具有与其相关联的清单,所述清单包括相关联的组件的不同生命周期阶段的不同存储位置;基于要被更新的软件产品的生命周期阶段,来访问与服务包相关联的多个指令集中的一个;根据所访问的指令集,在所述清单基于要被更新的软件产品的生命周期阶段而指定的存储位置处修改所述软件产品中的至少一个组件;以及响应于所进行的修改,用与更新过程相关的数据更新每个被修改的组件的清单。 |
地址 |
美国华盛顿州 |