-
公开(公告)号:CN100507904C
公开(公告)日:2009-07-01
申请号:CN200410011929.0
申请日:2004-09-21
Applicant: 微软公司
CPC classification number: G06F8/61
Abstract: 揭示了一种构建、展开、服务并管理可定制和可配置可重复使用应用程序的框架。该框架被声明性地定义为处理身份,即强健身份的清单。该应用程序清单可声明安全地配置或定制应用程序的适当的方法,并提供仅向授权的多方授予这一权限的能力。本发明的另一方面提供了一种用于采用处理定制应用程序的身份的清单声明性地定义的应用程序展开的框架。该框架为系统、状态基础结构、设置程序、创作工具和管理工具提供了一种方法以使用授权的复合应用程序身份展开、安装、服务并管理定制应用程序。应用程序清单以及展开清单可在展开的应用程序的整个生命周期内-包括运行时-令其变得可用,从而帮助了定制应用程序的一致操作。
-
公开(公告)号:CN100365569C
公开(公告)日:2008-01-30
申请号:CN03145240.X
申请日:2003-06-25
Applicant: 微软公司
IPC: G06F9/445
CPC classification number: G06F8/61 , G06F8/65 , G06F9/44536
Abstract: 所述的是一种机制,用于提供可从一远程位置安装的软件应用程序而不影响已经安装的软件应用程序。本发明提供一种机制,用于安装包括完整地自描述组分的应用程序。然后把一应用程序的每个组分标识在一与该应用程序一起存储的应用程序明细单。该应用程序明细单还包括描述该应用程序的每个组分的各种依赖关系的信息。对该应用程序感兴趣的一远程用户可如该应用程序明细单所述那样下载该应用程序至一本地存储器位置。该应用程序的任何共享组分也被共享,除了任何现有的、可能已经依赖于该共享组分的一以前版本应用程序继续依赖该以前版本。一个应用程序的不同版本是在本地并行地存储的。
-
公开(公告)号:CN1961307A
公开(公告)日:2007-05-09
申请号:CN200480001246.5
申请日:2004-07-21
Applicant: 微软公司
CPC classification number: G06F9/44521 , G06F8/61
Abstract: 本发明提供一种机制,它用于使象Web应用程序一样操作的应用程序能够不影响用户与应用程序的交互而转换成客户机侧应用程序。渐进式安装经过三个阶段进行转换:起动状态、请求状态、和已安装状态。在起动状态期间,与应用程序相关联的组件子集被下载并存储于本地数据存储器中。该子集足以允许应用程序以类似于Web应用程序的方式执行。在请求状态期间,下载与应用程序相关联的附加资源。从请求状态到已安装状态的转换不影响用户与应用程序的交互而发生。基于存储在本地数据存储器中附加资源的数量或在外部触发之后,该转换可自动发生。
-
公开(公告)号:CN1664813A
公开(公告)日:2005-09-07
申请号:CN200410011929.0
申请日:2004-09-21
Applicant: 微软公司
CPC classification number: G06F8/61
Abstract: 揭示了一种构建、展开、服务并管理可定制和可配置可重复使用应用程序的框架。该框架被声明性地定义为处理身份,即强健身份的清单。该应用程序清单可声明安全地配置或定制应用程序的适当的方法,并提供仅向授权的多方授予这一权限的能力。本发明的另一方面提供了一种用于采用处理定制应用程序的身份的清单声明性地定义的应用程序展开的框架。该框架为系统、状态基础结构、设置程序、创作工具和管理工具提供了一种方法以使用授权的复合应用程序身份展开、安装、服务并管理定制应用程序。应用程序清单以及展开清单可在展开的应用程序的整个生命周期内—包括运行时—令其变得可用,从而帮助了定制应用程序的一致操作。
-
公开(公告)号:CN1480837A
公开(公告)日:2004-03-10
申请号:CN03145240.X
申请日:2003-06-25
Applicant: 微软公司
IPC: G06F9/445
CPC classification number: G06F8/61 , G06F8/65 , G06F9/44536
Abstract: 所述的是一种机制,用于提供可从一远程位置安装的软件应用程序而不影响已经安装的软件应用程序。本发明提供一种机制,用于安装包括完整地自描述组分的应用程序。然后把一应用程序的每个组分标识在一与该应用程序一起存储的应用程序明细单。该应用程序明细单还包括描述该应用程序的每个组分的各种依赖关系的信息。对该应用程序感兴趣的一远程用户可如该应用程序明细单所述那样下载该应用程序至一本地存储器位置。该应用程序的任何共享组分也被共享,除了任何现有的、可能已经依赖于该共享组分的一以前版本应用程序继续依赖该以前版本。一个应用程序的不同版本是在本地并行地存储的。
-
-
-
-