WebSphere Process Server V6 体系结构概述
2010-09-27 08:17:11 来源:WEB开发网它与WebSphere Business Integration Server Foundation(WBISF)相比,主要增加了下列功能:
事件处理器(Event Handler)。WS-BPEL 事件处理器支持在正常的业务流程执行中发生的外部异步请求。事件与正常流程执行过程并行,不影响正常流程的执行。
补偿处理器(Compensation Handlers)。在长运行(long-running)业务流程中,通常完成的活动对业务流程或其partner产生的影响已经持续化存储。因此补偿操作实际上是逻辑意义上的撤销操作。WPS中的补偿遵循WS-BPEL补偿机制。业务流程的补偿逻辑定义在该流程的补偿处理器中。
对Xpath的支持。WPS支持流程中的表达式和条件语句中的XPath。使用XPath可以方便地访问活动或者流程的自定义属性,初始化或者比较流程中的数据对象。
生命周期(Life-cycle)支持。WPS支持增强的生命周期命令。生命周期命令对关联的父-子流程都有作用。例如发给父流程的流程终止(processTerminate)命令能让子流程终止,反之亦然。除了流程终止命令外,还有下列新增命令:1)?挂起,继续(Suspend, resume)在延迟执行场合中很有价值。2)重起(Restart),在异常发生的时候可以完全重起该流程实例。
4.2 人工任务(Human Task)
WPS V6中的人工任务管理器(Human Task Manager)模块实现了与人工任务相关的下列功能:
让用户启动业务流程或者其他Service 组件
实现业务流程中的Staff活动
流程管理(Administration)
动态创建含有与人工或者Service交互的任务
人工任务管理器针对三种基本场景:机器-人(Machine-to-Human),人-机器(Human-to-Machine),和人-人(Human-to-Human)。相应的,人工任务有四种不同类型,见下图。
编缉推荐阅读以下文章
- 使用 WebSphere Process Server 修复流程
- WebSphere Process Server V6.0.2 集群,第 1 部分:了解拓扑
- WebSphere Process Server V6.0.2 集群,第 2 部分:安装和配置 WebSphere Process Server 集群
- 使用 WebSphere Process Server 关系开发集成解决方案
- WebSphere Process Server 产品的运行时升级和移植策略及参考实现
- ››WebSphere Application Server 7.0 XML Feature P...
- ››WebSphere 反向投资者: 解决 WebSphere Applicati...
- ››WebSphere sMash 的创新应用,第 2 部分: 借助包装...
- ››Websphere MQ v6集群的负载均衡新功能
- ››WebSphere Process Server V6.0.2 集群,第 2 部分...
- ››WebSphere Process Server V6.0.2 集群,第 1 部分...
- ››WebSphere MQ性能调优浅谈
- ››WebSphere配置资源库管理
- ››WebSphere中的SSL/TLS:用法、配置和性能
- ››websphere ejb远程/本地调用总结
- ››WebSphere Application Server对SIP的支持
- ››WebSphere Process Server V6 体系结构概述
更多精彩
赞助商链接