在分布式系统中逐步实现声明性模型

    公开(公告)号:CN101689167B

    公开(公告)日:2012-02-29

    申请号:CN200880022242.3

    申请日:2008-06-18

    Applicant: 微软公司

    CPC classification number: G06F8/10 G06F8/35 G06F8/64

    Abstract: 一种用于自动实现分布式应用程序中的高级指令的系统包括至少工具组件,其中该高级指令反映了分布式应用程序的行为。工具组件被用于编写声明性模型形式的高级指令,并且将其放入储存库中。执行性组件随后从储存库接收声明性模型并精炼它们(例如,经由逐步详细)直至不存在不清楚。因平台而异的驱动器随后翻译来自执行性组件的命令,有效地将声明性模型指令转换成将在一个或更多个应用容器中实现的一组命令性动作。因平台而异的驱动器还将一个或更多个事件流中继至分析装置,该分析装置可导致对声明性模型的修改,并且相应的新的指令集在以后的时间点通过因平台而异的驱动器而来。

    同步虚拟机和应用程序生存周期

    公开(公告)号:CN102057355B

    公开(公告)日:2013-08-07

    申请号:CN200980122387.5

    申请日:2009-05-15

    Applicant: 微软公司

    Abstract: 虚拟环境可被配置成协调虚拟机和在其中执行的应用程序的生存周期。在一个实现中,虚拟环境包括应用层和虚拟机层。应用层与虚拟机层进行通信来按照与应用程序一致的方式来协调并引导虚拟机创建和删除。例如,应用层接收要启动应用程序的请求。应用层从相关联的应用程序属性中确定要创建的虚拟机的类型和/或数量。应用层随后引导适当的虚拟机的创建(通过虚拟机层),并进一步引导其中所请求的应用程序的安装。在检测到应用程序从所创建的虚拟机中的移除时,应用层可自动地引导相应的虚拟机的移除或停止使用。

    在分布式系统中逐步实现声明性模型

    公开(公告)号:CN101689167A

    公开(公告)日:2010-03-31

    申请号:CN200880022242.3

    申请日:2008-06-18

    Applicant: 微软公司

    CPC classification number: G06F8/10 G06F8/35 G06F8/64

    Abstract: 一种用于自动实现分布式应用程序中的高级指令的系统包括至少工具组件,其中该高级指令反映了分布式应用程序的行为。工具组件被用于编写声明性模型形式的高级指令,并且将其放入储存库中。执行性组件随后从储存库接收声明性模型并精炼它们(例如,经由逐步详细)直至不存在不清楚。因平台而异的驱动器随后翻译来自执行性组件的命令,有效地将声明性模型指令转换成将在一个或更多个应用容器中实现的一组命令性动作。因平台而异的驱动器还将一个或更多个事件流中继至分析装置,该分析装置可导致对声明性模型的修改,并且相应的新的指令集在以后的时间点通过因平台而异的驱动器而来。

    同步虚拟机和应用程序生存周期

    公开(公告)号:CN102057355A

    公开(公告)日:2011-05-11

    申请号:CN200980122387.5

    申请日:2009-05-15

    Applicant: 微软公司

    Abstract: 虚拟环境可被配置成协调虚拟机和在其中执行的应用程序的生存周期。在一个实现中,虚拟环境包括应用层和虚拟机层。应用层与虚拟机层进行通信来按照与应用程序一致的方式来协调并引导虚拟机创建和删除。例如,应用层接收要启动应用程序的请求。应用层从相关联的应用程序属性中确定要创建的虚拟机的类型和/或数量。应用层随后引导适当的虚拟机的创建(通过虚拟机层),并进一步引导其中所请求的应用程序的安装。在检测到应用程序从所创建的虚拟机中的移除时,应用层可自动地引导相应的虚拟机的移除或停止使用。

Patent Agency Ranking