-
公开(公告)号:CN101416156B
公开(公告)日:2013-03-06
申请号:CN200780012353.1
申请日:2007-02-21
Applicant: 微软公司
IPC: G06F9/44
CPC classification number: G06Q10/06 , G06Q10/0633
Abstract: 工作流的异步故障处理。定义了工作流中活动的状态自动机。状态自动机至少包括正在执行状态、正发生故障状态和已关闭状态,并对活动的执行生存周期分类。将活动定义为包括工作项目,且包括工作项目的执行分层结构。每一工作项目包括用于执行活动的一部分的操作。每一工作项目被转移到正在执行状态。转移的工作项目所包括的操作在正在执行状态中执行。根据执行分层结构和所包括的操作,响应于故障事件标识所转移工作项目中的一个或多个。通过将一个或多个所标识的工作项目转移到正发生故障状态同时执行其余转移工作项目所包括的动作来异步处理故障事件。
-
公开(公告)号:CN102270155A
公开(公告)日:2011-12-07
申请号:CN201110219944.4
申请日:2011-07-26
Applicant: 微软公司
IPC: G06F9/46
CPC classification number: G06F17/30345
Abstract: 本发明揭示了应用程序实例和查询存储。可发出用于更新应用程序的实例的状态的实例持久保存命令。响应于该持久保存命令,可启动关于实例存储的事务。作为事务的部分,可将更新的第一表示存储到实例存储中,并可将更新的第二表示存储到队列中。在存储第一和第二表示之后可提交该事务。在提交事务之后,可处理第二表示以将更新的第三表示存储到查询存储中。无需锁定实例存储就可对查询存储中的应用程序实例状态信息进行更新和查询,使得查询存储中的这样的操作可与实例存储中的操作异步地执行。
-
公开(公告)号:CN101416158A
公开(公告)日:2009-04-22
申请号:CN200780012363.5
申请日:2007-02-21
Applicant: 微软公司
CPC classification number: G06F8/34 , G06Q10/06 , G06Q10/06316 , G06Q10/0633
Abstract: 声明性取消活动的执行。定义了活动的状态自动机,且状态自动机包括正在执行状态、正在取消状态和已关闭状态,并对活动的执行生存周期分类。活动包括工作项目,并在执行分层结构中组织工作项目。工作项目从正在执行状态转移到指示所述活动的每一工作项目的执行完成的已关闭状态。在使工作项目之一转移到已关闭状态之后,对当前处于正在执行状态中的工作项目传输取消请求。根据所传输的取消请求和所定义的活动的执行分层结构标识正在执行的工作项目。通过将所标识的工作项目从正在执行状态转移到正在取消状态来取消活动的执行生存周期。
-
公开(公告)号:CN101416156A
公开(公告)日:2009-04-22
申请号:CN200780012353.1
申请日:2007-02-21
Applicant: 微软公司
IPC: G06F9/44
CPC classification number: G06Q10/06 , G06Q10/0633
Abstract: 工作流的异步故障处理。定义了工作流中活动的状态自动机。状态自动机至少包括正在执行状态、正发生故障状态和已关闭状态,并对活动的执行生存周期分类。将活动定义为包括工作项目,且包括工作项目的执行分层结构。每一工作项目包括用于执行活动的一部分的操作。每一工作项目被转移到正在执行状态。转移的工作项目所包括的操作在正在执行状态中执行。根据执行分层结构和所包括的操作,响应于故障事件标识所转移工作项目中的一个或多个。通过将一个或多个所标识的工作项目转移到正发生故障状态同时执行其余转移工作项目所包括的动作来异步处理故障事件。
-
公开(公告)号:CN1485762A
公开(公告)日:2004-03-31
申请号:CN03178701.0
申请日:2003-07-14
Applicant: 微软公司
IPC: G06F15/177 , G06F11/00
CPC classification number: H04L41/0866 , G06Q10/06 , G06Q30/06 , H04L29/06 , H04L41/0816 , H04L41/082 , H04L41/18 , H04L67/10 , H04L69/329
Abstract: 提供了一种系统和方法,用于为在分布式计算环境中进行操作的商业程序服务器计算应用程序提供自动化配置管理与配置信息通信/运用。在一项说明性实施中,在分布式计算环境中进行操作的配置管理与配置信息通信/运用工具允许协同操作商业程序服务器计算应用程序的合作方更容易、更有效率地响应于这些合作方之间的商业实践更改中的变化来更新商业程序服务器计算应用程序的一个或多个部分的配置信息。在预期的实施中,使用配置工具的合作方请求包。这些包包含表明所需的商业实践更改的信息,以及重新配置商业应用程序来适应这类变化而需要的信息。该工具顾及闭环和对配置变化的实时测试。
-
-
-
-