-
公开(公告)号:CN102521022A
公开(公告)日:2012-06-27
申请号:CN201110354988.8
申请日:2011-10-26
Applicant: 微软公司
CPC classification number: G06F9/45533
Abstract: 本发明描述了在无状态云计算环境中操作的有状态的应用程序。云计算环境可使用无状态云计算进程内的虚拟化层来捕捉、存储和检索由在进程内执行的有状态的应用程序所生成的状态信息。虚拟化层可监视各种状态存储系统来标识对有状态项的变更并将有状态项存储在状态存储机制中。虚拟化层可截取并重定向对存储在状态存储机制中的有状态项的调用。云计算管理器可启动和停止无状态云计算进程,并且可恢复状态并继续执行应用程序。
-
公开(公告)号:CN102609279A
公开(公告)日:2012-07-25
申请号:CN201110442192.8
申请日:2011-12-26
Applicant: 微软公司
IPC: G06F9/445
CPC classification number: G06F21/53 , G06F9/468 , G06F9/541 , G06F9/545 , G06F2209/542 , G06F2221/2141
Abstract: 本申请涉及在受限应用执行环境中的应用执行。在运行时中截取由应用做出的应用编程接口(API)调用。做出每个被截取的API调用是否被受限应用执行环境所允许或被阻挡的确定。由受限应用执行环境所阻挡的每个API调用被修改,使得该API调用是可被允许的,诸如例如,修改该API调用以在影子资源上执行。也可在运行时中执行修复代码,以对API调用进行重新格式化,使得其被允许在受限应用执行环境中执行。
-
公开(公告)号:CN102591700A
公开(公告)日:2012-07-18
申请号:CN201110431012.6
申请日:2011-12-20
Applicant: 微软公司
IPC: G06F9/455
CPC classification number: H04L67/306 , G06F3/04842 , G06F9/44505 , G06F9/45504 , G06F9/45558 , H04L67/18
Abstract: 本发明涉及提供基于角色的应用体验。在此描述了用于提供基于角色的应用体验的技术。从虚拟化客户端接收针对角色包的位置的查询。当接收到该查询时,确定请求执行虚拟化应用的用户的当前角色。确定与该用户的当前角色相对应的角色包的位置。响应于该查询将角色包的位置传送给虚拟化客户端。虚拟化客户端被配置为执行适用于角色包的虚拟化应用。
-
公开(公告)号:CN102591647A
公开(公告)日:2012-07-18
申请号:CN201110441919.0
申请日:2011-12-26
Applicant: 微软公司
IPC: G06F9/44
CPC classification number: G06F9/4443 , G06F8/52 , G06F8/74 , G06F8/76 , G06F9/44 , G06F9/451 , G06F17/2247
Abstract: 本文描述用于将桌面应用转换成web应用的技术。基于桌面应用的用户界面生成界面文件。基于桌面应用的应用可执行代码生成逻辑文件。基于桌面应用的应用数据和状态生成数据模型。基于界面文件、逻辑文件和数据模型生成web应用。
-
公开(公告)号:CN102541594A
公开(公告)日:2012-07-04
申请号:CN201110431161.2
申请日:2011-12-20
Applicant: 微软公司
IPC: G06F9/445
CPC classification number: G06F8/61 , G06F9/44521 , G06F9/45504 , H04L67/34
Abstract: 本发明公开了多层应用的多机器部署和配置。本文描述了用于将多层应用部署和配置到多个计算机的各技术。接收从多个可用应用包中对一个或多个应用包的选择。所选应用包中的每一个可以与多个部署配置中的一个相对应。所选应用包可形成多层应用。对多个部署配置执行并操作以生成合并的部署配置。生成用于将所选应用包部署和配置到多个计算机的部署工作流。根据部署工作流和合并的部署配置经由网络将所选应用包部署到多个计算机。
-
公开(公告)号:CN102105874A
公开(公告)日:2011-06-22
申请号:CN200980130471.1
申请日:2009-07-16
Applicant: 微软公司
CPC classification number: G06F8/71 , G06F9/44536
Abstract: 可以将在虚拟环境内操作的应用程序组织成含有各种软件组件的包。每一软件组件或资源可以具有专用名和其他元数据,包括用来盖写或修改组件的指示符。策略可以定义可如何基于该指示符来存储和检索对特定软件组件的任何改变。可以生成、留存以及再次应用一个或多个经改变组件集,以便基于原始包创建该应用程序的经定制版本。可以在虚拟应用程序环境内或在专用虚拟机环境内操作该应用程序。
-
公开(公告)号:CN102105861A
公开(公告)日:2011-06-22
申请号:CN200980130465.6
申请日:2009-07-16
Applicant: 微软公司
CPC classification number: G06F9/455 , G06F9/44505
Abstract: 应用程序状态可使用策略来存储和检索,这些策略定义了在其中使用该应用程序的各种上下文。应用程序状态可定义该应用程序的配置或使用,包括到其他应用程序的连接和与其他应用程序的交互。虚拟化的应用程序可具有在使用上下文中所定义的状态,且可基于使用上下文来存储和回想的多个状态或配置。策略可定义该上下文以及要保存什么参数,并且可在以虚拟化方式来操作应用程序时被应用。
-
-
-
-
-
-