用于处理业务过程中的中断的方法和系统技术方案

技术编号:2828207 阅读:185 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及用于处理业务过程中的中断的方法和系统,其实施例解决关于过程流中断的过程建模的现有技术缺陷,并提供一种用于对业务过程中的中断进行建模的新颖且非显而易见的方法、系统和计算机程序产品。在本发明专利技术的一个实施例中,可以提供一种用于对业务过程中的中断进行建模的方法。该方法可以包括执行业务过程流中的任务,检测当任务执行时发生的中断,确定该中断的定时要求,其可以调用立即响应或者可以在任务完成执行之后调用响应,以及发起可以取代或补充任务的常规输出的中断的中断流。

【技术实现步骤摘要】

本专利技术涉及业务过程管理领域,并且更特别地涉及管理用于业务过 程的过程流中引起中断的事件。
技术介绍
业务过程程序范例代表了对广泛范围的分布式数据处理的革命性 方法。业务过程程序利用杠、散耦合的集成模型来允许在包括企业-消费 者、企业-企业以及企业应用集成的各种领域内灵活地集成异类系统。 通过利用消息传送协议、用于描迷业务过程逻辑的公共语法以及用于以 系统方式发布和发现服务的基础设施,业务过程可以找到服务,(其 实现可以是另 一 业务过程),并且可以遵循一种松散耦合的独立于平台 的模型来与这些服务进行交互。最近,业务过程程序的交互模型可以被看作是同步或请求性异步交 互的无状态模型。用于业务交互的模型通常假设在涉及两方或多方的有 状态长时间运行交互内同步和异步的对等消息交换序列。然而,系统集 成需要的不仅仅是利用标准协议进行筒单交互的能力。相反,只有当应 用和业务过程能够通过使用还包括支持对不经请求的自发交互(称为中 断)的标准过程集成模型来集成他们的复杂交互时,才有可能获得作为 集成平台的业务过程程序范例的全部潜力。此外,必须能够对处理运行 过程中的中断的定时(其可以是立即或推迟本文档来自技高网...

【技术保护点】
一种用于处理业务过程中的中断的方法,所述方法包括:    执行业务过程流中的任务;    检测对所述任务的中断;    确定对所述中断的定时要求;以及    当定时要求规定时立即处理所述中断流,否则在所述任务完成之后处理所述中断流。

【技术特征摘要】
US 2006-12-29 11/618,1821.一种用于处理业务过程中的中断的方法,所述方法包括执行业务过程流中的任务;检测对所述任务的中断;确定对所述中断的定时要求;以及当定时要求规定时立即处理所述中断流,否则在所述任务完成之后处理所述中断流。2. 根据权利要求1所述的方法,还包括 确定所述中断的并发性要求;以及当所述并发性要求表明为取代时,发起所述中断流来取代所述业务 过程流;否则当所述并发性要求表明附加属性时,除了所述业务过程流 之外还发起所述中断 流o3. 根据权利要求1所述的方法,还包括 加载对所述中断的监护;评估所述监护以确定是否允许发起所述中断流;以及 只有当所述监护允许时才发起所述中断流。4. 一种业务过程数据处理系统,所述系统包括 业务过程引擎;以及中断处理器...

【专利技术属性】
技术研发人员:JH弗兰克JE拉姆鲍
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1