网站大量收购独家精品文档,联系QQ:2885784924

[WPS-流程-中文.pptVIP

  1. 1、本文档共41页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[WPS-流程-中文

IBM Confidential 工作流技术介绍 传统的点对点连接 业务流程处理--WPS的构架基础 WebSphere Process Server V6 – 服务组件化 基于WPS的工作流和应用组装 IBM为SOA提供了简化的集成方式: 统一的数据模型 所有数据都以统一的方式展现 统一的调用方式 所有组件通过统一的方式表示 所有组件通过统一的方式调用 统一的连接方式 企业服务总线(ESB) 标准的服务编排 组件可以统一编排,与它们具体的实现方式无关 统一的数据模型: 业务对象(Business Objects) 增强Service Data Object 提供了一些在目前SDO 1.1标准中没有的特性 (接近于 SDO 2.0标准) 支持继承和聚合(Aggregation) 支持标准 XSD 的导入 统一的调用模型: 服务组件 统一的调用模型: 导入(Imports) /导出( Exports) 适配器 J2C 1.5 WBI Adapters Web Services SOAP/HTTP, SOAP/JMS JMS (WebSphere 消息平台) Point-to-Point 和 Publish/Subscribe 通过MQ Link与 WebSphere MQ 进行集成 EJB SCA 在 WebSphere Process Server内部的连接调用方式,不需要对外暴露接口 Standalone Reference 使得客户端可以通过SCA API来调用模块 组件与实现的映射 把组件组装成模块(Module) 把功能封装到模块以便重用 组件直接通过连线来建立调用关系 以业务对象(Business Object)的方式在不同组件之间传递数据 把模块作为封装和重用的一个单元 把模块作为封装和重用的一个单元 服务的编排: WS-BPEL WS-BPEL提供可移植的,可互操作的流程模型 WS-BPEL 能够 … 把一些关联的服务交互定义为一个业务流程,并且流程本身也作为一个新的服务 使用WSDL接口定义来组合流程 创建服务的组合 组合是基于抽象接口的描述 BPEL的价值 可移植的业务流程 构架在Web Services的可互操作的基础之上 很宽的业界对业务流程的语言定义 对开发者来说是通用的技能和语言 流程引擎可以选择 标准带来竞争和进步 BPEL 流程的基本元素 WS-BPEL 2.0 元素 什么是流程? 流程是活动节点的导向图,它代表了单一的业务活动 有两类流程: 短时间运行的 (Short-running) 每个流程只有一个交易 基本流程设计 长时间运行的 (Long-running) 活动层次上的交易范围 高级流程设计 即异步活动 可以完全进行正向恢复 挂起的业务流程可以从挂起状态处继续执行 并行处理(在流活动内部) 业务流程 符合WS-BPEL标准的流程引擎 简化的流程编辑器 通用业务流程 操作 / 参数 服务实现的细节被隐藏 事务 / 补偿机制 完整的XPath 1.0支持 BPEL的部署 工作流部分体系结构视图 工作流的编程模型 流程调试器 在调试视图 (Debug Perspective) 中运行 主要功能: 查看和修改流程变量 活动执行之前或之后的断点 调试 Java 代码 异常处理 - 利用错误处理器 错误处理器与一定的范围相关 单一活动,某个顺序,整个流程 可视线索 双击打开错误处理器逻辑 如果某项错误没有被错误处理器在出现该错误的活动中捕获到,该错误就传递到更大的包容范围中 在错误处理器中,您可以捕获 特定错误 全部错误 调用活动(人员交互)– 行为 人员交互支持 --- 工作项目 它们是把“各项工作”指定给人员的方法。 向人员分配业务流程角色(授权)。 这样,就能够表达人员与业务流程对象之间的关系 人员交互组件 人员交互支持活动 定义业务流程如何与人员交互 业务流程 Web 客户端 与流程交互的 Web 应用 易于定制 人员可以查看并控制任务为其指定的状态 员工目录 元数据 - 组织机构结构 数据 - 人员及其能够执行的活动 工作项目管理 可以创建、删除工作项目,也可以把工作项目转交给其他人 通过 API 或 Web 客户端完成 活动所有者可以把自己的工作项目转交给 相同活动的潜在所有者 或者流程、相应的 BPE 管理员 流程和 BPE 管理员可以根据以下分配原因转交工作项目: 流程读者 流程管理员 活动读者 活动编辑 活动潜在所有者 活动所有者 流程和 BPE 管理员还可以创建和删除工作项目 基于与上述相同的分配原因,但活动所有者除外 人工任务的特性 不同的,丰富的人员授权规则,有 编辑,读者,管理员和潜在拥有者 多种客户端类型 Web客户端 Po

文档评论(0)

wuyuanli + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档