




已阅读5页,还剩50页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
IBM WebSphere BPM V6.2 介绍介绍 IBM 产品方案建议书 目 录 目 录 1.概述概述.3 1.1需求背景需求背景.3 成为一个随需应变的企业.3 业务流程管理.3 BPM 场景.4 BPM 场景生命周期.4 1.2IBM WEBSPHERE PROCESS SERVER 技术方案技术方案.6 WebSphere Process Server的特性亮点.6 WebSphere Process Server的价值.7 WebSphere Process Server解决方案的优势.7 1.3IBM BPM 系列软件产品介绍系列软件产品介绍.8 1.4WEBSPHERE BPM 的功能特性问答的功能特性问答.12 1.1 流程执行与管理.12 1.2 支持规则引擎.19 1.3 支持流程实例的图形化显示.22 1.4 支持监控与统计功能.23 1.5 支持流程审计管理.26 1.6 支持版本管理.27 1.7 业务支持组织的建模.28 1.8 支持角色设定.29 1.9 支持权限管理.31 1.10 支持文件归档功能.32 1.11 系统集成.33 2 软件技术软件技术要要求求 .35 2.1 软件总体要求.35 2.2 软件技术要求.40 IBM 产品方案建议书 目 录 1.概述概述 1.1需求背景需求背景 我们了解您在业务战略目标进行 IT 投资调整时所面临的挑战。这意味着我们需要利用 更少的资源来发布更多的服务,以促进您利用和扩展已有的 IT 架构来进行创新。最终的目 标是希望提供这样一个环境,它能集成多个业务流程同时也结合现有的 IT 资产来满足您的 需求,并为您整体的 IT 架构投资提供良好的投资回报率。 这是我们面临的主要挑战。您的策略制定除了要满足目前的业务需求,同时也要为将 来可能的需求打下基础。进一步讲,鉴于您的 IT 系统是呈指数增长的,复杂的软件架构仍 然需要进一步的整合或者它已经达到了极限。 考虑到您的策略系统架构必须满足如下的需求:能对新的业务需求迅速回应,持续地 降低 IT 成本,无缝地吸收和整合全新的业务合作伙伴和客户,并提供集中、易于管理的界 面。 成为一个随需应变的企业成为一个随需应变的企业 当今的企业正面临着许多的压力 既有在节奏很快、瞬息变幻的环境中参与竞争 的压力,也有不断降低成本以保持竞争力的压力。成为随需应变(On Demand)的企业意 味着为您的企业在这种困难的环境下取得成功作好准备。 下面是成为随需应变的企业所涉及的几个方面。 首先,需要创建一个快速响应的环境,以便对市场上的任何变化作出快速反应,而不 管这种变化是内部的还是外部的,是计划内的还是未能预料的,是威胁还是机遇。 其次,企业应该采用灵活多变的成本结构来管理成本,以跟上企业的发展或需求的增 长。 再次,企业需要将注意力放在有利可图的、对企业的成功有着核心作用的事务上。 最后,企业需要一个有弹性的、健壮的基础设施,并且是全球 24 小时可用的。 业务流程管理业务流程管理 业务流程管理不仅仅是用来运行业务流程的一种技术,它还是应付改变的工具,是改 进流程的工具。BPM 技术允许企业系统地理解、分析、改进和实现他们的业务流程。BPM 是通过信息技术改善企业运作的一种革命性的方法。 BPM 有很多好处: IBM 产品方案建议书 目 录 它创建了独立于任何应用程序的一个公共流程基础。 它允许人们组织他们的业务流程并可见地观察这些流程。 它促进了业务流程的形式化。 它允许人们建模、模拟和分析业务流程,这样他们就可以创建出最能体现他们目标的 业务流程。 它可以作为加快实现流程更改的一种方式。 它允许企业将注意力放在“核心”流程上,甚至以服务的形式将这些流程提供给业务 伙伴。 BPM 场景场景 BPM 通过在完整的生命周期内对业务流程进行建模、开发、部署和管理来实现业务策 略,从而引导业务创新。业务通过 BPM 可以定义和实现战略目标。BPM 还有助于针对这 些目标来度量企业的财务和运营效率。 BPM 将业务体系结构与 IT 体系结构整合,以帮助企业通过 IT 操作实现其战略。从 最基础的角度而言,业务体系结构除其他构造之外,还包括可执行和可度量的业务流程。 在理想的业务体系结构中,统一人员、信息和技术以创建包括业务度量和 IT 系统性能的 具有实时智能的单一集成视图。 BPM 场景是通过一组支持将业务策略转换为 IT 操作的产品来实现的。该套件包括: 使业务运行和经营实现数字化的 BPM 工具。 开发和基础设施工具,用于支持开发、实现和部署涵盖业务流程模型的 IT 服务。 用于监视和管理业务流程和相关 IT 系统的运行时实现的 BPM 工具。 BPM 场景生命周期场景生命周期 BPM 场景的实现方式可以是对典型 SOA 解决方案的生命周期的建模、组装、部署和 管理的实现。IBM WebSphere BPM 产品系列拥有一个核心产品集,它们彼此协作以提供端 到端的 BPM 场景实现。下图显示了这些产品的协作方式。 IBM 产品方案建议书 目 录 建模阶段 我们建议此阶段使用 IBM WebSphere Business Modeler。对流程流的可视建模可协助 确定实际流程中的瓶颈、连接断开和效率低下的情况。流程所有者可快速查看需要改进和 自动化的领域,并寻找减少错误周期的方法。 您还可以使用流程模型作为通用的业务交流工具,以记录和说明系统集成商、开发人 员、贸易合作伙伴、监管人员和业务流程外包商的工作。WebSphere Business Modeler 专 门为业务分析人员设计,接收来自业务参与者的输入,对业务流程进行建模、模拟和优化。 它还可帮助您在将流程模型提交给 IT 设计和实现团队之前将业务性能度量和标准整合到 模型中。 组装阶段 旨在组装业务流程,您可以使用 IBM WebSphere Integration Developer。IT 团队使用 WebSphere Integration Developer 将业务流程分解为子流程,然后逐层展开到活动和任务。 架构师使用相同的工具并基于 SOA 指导原则和最佳实践来确定和设计服务,以实现给定 业务流程中的活动和子流程。使用此工具,您可以: 导入自定义开发的服务,其可以使用诸如 IBM Rational Application Developer 之类的 工具或平台开发,或者在其他任何与 J2EE 或 .NET 兼容的开发环境中开发。 从现有服务资产存储库中获取服务,如 IBM WebSphere Service Registry and Repository。 通过包装使用技术特定适配器(如 IBM WebSphere Adapter 产品套件中的 Siebel Adapter 或 SAP adapter)的现有遗留功能来设计服务。 WebSphere Business Modeler 中的业务流程模型可以导出为业务流程执行语言 (Business Process Execution Language,BPEL) ,该格式是它支持的大量导出格式之一。接 下来,可以将业务流程的 BPEL 表示形式转换为 WebSphere Integration Developer,然后后 者通过编排在企业服务组合中定义的服务来标记启用流程的起点。使用 WebSphere Integration Developer 中的组装编辑器将来自组合的服务连接在一起。输出的结果为与 BPEL 兼容的业务流程实现。 IBM 产品方案建议书 目 录 部署阶段 IBM WebSphere Process Server 平台可以运行这些业务流程。WebSphere Process Server 是用于执行与 BPEL 兼容业务流程的强健、灵活和高性能的运行时平台。WebSphere Process Server 是基于 IBM WebSphere Application Server 构建的。它利用必须运行任务关 键型业务流程和应用程序的平台功能。 WebSphere Process Server 很好地集成了多种可用于 WebSphere 平台的企业服务总线 (ESB)。它对于服务使用者和服务提供者之间的服务调用执行复杂的中介、转换和路由操作。 对 ESB 的使用通过支持异构协议、标准、消息格式和技术来充实 SOA 解决方案。 管理阶段 对于可执行业务流程和服务形式的支持 IT 资产进行监视,以符合服务水平协议、性 能指标和业务强制标准。企业使用通过 SOA 支持的 BPM 作为业务和 IT 策略来提高企业 经营模型的灵活性和响应能力,而监视服务和流程执行对于演示这一方面的投资回报是必 不可少的。 IBM WebSphere Business Monitor 提供对流程性能的实时可见性,以支持流程介入。可 以持续改进 KPI 的可视化。可以监视业务的健康状态,并确定出现的问题以便立即解决。 WebSphere Business Monitor 还支持对 WebSphere Process Server 中运行的流程进行监视。 1.2 IBM WebSphere Process Server 技术方案技术方案 IBM WebSphere Process Server 帮助您基于 SOA 模型来转换您的业务流程。这种综合的 自动流程服务器使用基于开放标准的技术,结合统一的编程模型来整合跨越人群、工作 流、应用程序、系统、平台和架构的业务流程。 作为基于 SOA 建立的 WebSphere 流程整合产品的基础,WebSphere Process Server 具 有以下功能: 通过与 WebSphere Business Modeler 结合,保证业务流程的生命周期无缝地将业务 模型转换为 IT 流,或者通过与 WebSphere Business Monitor 结合,为业务流程实时地提供 检测。 结合 WebSphere 软件产品家族,保证您能充分利用人员、信息和整合应用程序。 通过使用企业服务总线(Enterprise Service Bus,以下简称 ESB)技术,能广泛地跨 越多种集成解决方案,并支持 WebSphere 适配器,提供对企业应用程序更方便的连接。 通过使用开放标准和 SOA,WebSphere Process Server 帮助您更多地重用现有 IT 资产。 WebSphere Process Server 的特性亮点的特性亮点 IBM WebSphere Process Server 是一个具有众多优点的解决方案,您可以利用它的如下 特性: 市场领先的中间件,专为市场领先的中间件,专为 BPM 设计设计:WebSphere Process Server 和 WebSphere Integration Developer 与 WebSphere Business Modeler 和 WebSphere Business Monitor 相结 IBM 产品方案建议书 目 录 合,使您能够利用 IBM 解决方案来应对 BPM 整个生命周期方面的广泛经验和长远传承。 由于与开放标准和 SOA 的结合,以及上述新特性与增强功能,WebSphere Process Server 和 WebSphere Integration Developer 使您能够迅速构建和部署灵活的流程,整合流程的所 有方面,从人员交互一直到集成现有服务和应用程序。这也就意味着,您可以按照期望的 方式构建 SOA灵活、快速、业务驱动。 可视化可视化:集成开发人员只需掌握一组技能、使用一种工具即可完成多种任务。 WebSphere Integration Developer 是基于 Eclipse 的工具,跨 WebSphere Process Server、IBM WebSphere Enterprise Service Bus 和 IBM WebSphere Adapters 构建基于 SOA 的 BPM 和集成解决方案。因而,WebSphere Integration Developer 通过丰富的特性简化了 集成,通过将现有 IT 资产呈现为促进重用和效率的服务组件而加速了 SOA 的采用。 服务的编排服务的编排:WebSphere Process Server 可将一系列服务作为流程的一部分执行,而且 能够提供端到端的事务完整性。这种功能全面支持与人员相关的任务、将异构应用程序中 的信息集成到流程之中、与信息管理系统相集成。您可根据影响当时流程实例的环境因素 动态选择从 IBM WebSphere Service Registry and Repository 中调用哪些服务,从而最大化 灵活性。WebSphere Process Server 与 IBM WebSphere Business Monitor 共同提供了一组全 面的 SOA 产品,完善了业务流程的生命周期。 WebSphere Process Server 的价值的价值 WebSphere Process Server 可以将可复用能力应用于为企业提供一个可靠的基础架构, 用户可以在此架构上快速实验、开发、测试和实施不同的流程服务方案。可以更快地实现 新的功能,无需不断改造或升级基础架构。以适应瞬息万变的市场。同时,通过缩短方案 实施的时间,以提高 ROI。 由于 WebSphere Process Server 基于开放式标准,它可以帮助您控制、管理、提高企 业应对变化的能力。 同时,它还允许用户保护和扩大现有技术投资的价值。 由于 WebSphere Process Server 可以帮助减少购置、部署和支持新技术的成本,因此与单一的解 决方案相比,它的总体拥有成本较低。 WebSphere Process Server 解决方案的优势解决方案的优势 SOA 的成功起始于一个灵活、稳固的架构,用以和您现有架构的 IT 资产更好的结合, 来创造更多的业务价值。您还需要具体行业知识和最佳实践来实现您的 SOA,或者,IT 合 作伙伴也能提供 SOA 相关的技巧、帮助和最佳实践。 IBM 除了为您提供灵活可靠的产品 WebSphere Process Server 意外,还是唯一一家定位 于为您提供其他重要资源的公司,因为我们了解服务定位和您的业务。我们能帮助您: 结合 SOA 咨询顾问、架构师、IT 流程、几十个 SOA 业务解决方案、唯一的特性和方法、 以及迄今为止超过 300SOA 签约客户,获得业务和 IT 流程的专家知识。 只需要简单地通过 SOA 来加速实现,就能达到培训、workshop、软件、服务之间的平 衡。 过通我们广泛的通用专利,在开发和创新上获得开放式标准巨大的支持。 访问业务合作伙伴(ISVs,SIs,Resellers)的丰富资源。 IBM 产品方案建议书 目 录 通过我们所参与的 120 多个致力于开源团体的合作项目,来获得管理和先驱思想。 从技术上看从技术上看,IBM WebSphere Process Server 具有以下的优势: 支持 SOA 的实现 符合当前的开放标准,比如:J2EE 1.4,JCA 1.5 等 能够充分整合现有的 IT 资源,加速企业适应市场的需求 基于 SCA 的技术,可以增加总吞吐量和系统的灵活性 CEI 技术可以帮助监控流程的实时状态 ESB 可以方便不同格式的企业数据之间的转换和路由 从成本上看从成本上看,IBM WebSphere Process Server 具有以下的优势: 缩短系统响应市场变化的时间,缩短投资回报时间 提高客户的满意度和忠诚度 最大限度地利用现有的 IT 资产,提高投资回报率 实现整个业务流程的电子化,无纸化,节省企业营运费用 加速业务流程的运营效率,提高企业的生产效率 通过分析业务数据,挖掘新的商业机会 从风险上看从风险上看,IBM WebSphere Process Server 具有以下的优势: 整个产品符合当前的开放标准,并且基于 SOA 构建平台,保证了产品在技术上的开 放性和稳定性。 基于 SCA 的模块化架构,增强了系统随需应变的能力,避免业务变化带来的风险。 支持 SOA 能够和现有的 IT 资产进行有效的整合,大大降低了实施的风险。 1.3 IBM BPM 系列软件产品介绍系列软件产品介绍 在 BPM 场景的典型实现中推荐的工具和产品包括: 产品产品阶段阶段 WebSphere Business Modeler 6.2建模 WebSphere Integration Developer 6.2组装 WebSphere Process Server 6.2部署 WebSphere Business Monitor 6.2 监视 以下概述 WebSphere Business Modeler、WebSphere Integration Developer、WebSphere Process Server 和 WebSphere Business Monitor 的主要特色功能。 WebSphere Business Modeler 6.2 WebSphere Business Modeler 本质上是一种在定义和设计业务流程方面为分析人员提 供帮助的工具。客户对其流程进行建模主要是为了满足遵从性、文档、重新设计和执行方 IBM 产品方案建议书 目 录 面的需求。上述任何目标都可通过 WebSphere Business Modeler 来实现,该工具提供了自 顶向下的 BPM 设计方法。 一些组织具有一些战术性需求以便准确地记录法律、法规、培训或用于其他目的的流 程。WebSphere Business Modeler 集易用性、共享模型元素、文档附件和协作等功能于一 身,对于实现上述需求非常有吸引力。 许多企业正在进行特定的流程改进活动,其中流程重新设计或者已开始,或者是不可 避免的。WebSphere Business Modeler 中的分析、报告、模拟和流程比较功能使该工具在 流程重新设计方面非常强大。分析建模可帮助客户了解其流程的哪些方面可以和应该进行 改进以实现其业务目标(如降低成本或减少处理时间) 。 当组织选择实现新的“将来”流程时,WebSphere Business Modeler 可以提供来自业 务模型的构件,这些构件适合在 IT 社区开始向流程模型添加实现细节时使用。这些细节 可改进从业务领域到技术领域的转换的准确性,从而有助于减少实现时间。 为了创建业务流程的完整视图,在建模工具中必须描述多个模型或维度。WebSphere Business Modeler 支持下列维度或方面,以提供全面的建模平台: 流程模型流程模型 通过拖放操作来创建图形视图,即流程模型的可视表示形式。 资源模型资源模型 定义资源类型、模板和实例,并将其与流程关联。 信息模型信息模型 定义数据及其属性,以说明数据在业务流程中的使用方式。 组织模型组织模型 定义组织单位和位置。以结构化图形显示角色、资源和其他组织元素。 分析模型分析模型 定义和分析流程元素的静态关系和模拟的动态行为。 业务度量模型业务度量模型 定义表示要监视的关键性能特征的 KPI 和标准。您可以将此模型从建模工具中导出, 并作为 WebSphere Business Monitor 工具的输入,以便对可执行业务流程进行实时性能分 析。 WebSphere Business Modeler 还支持协作和团队支持,帮助发布基于浏览器访问的模 型,同时在集中存储库(如 CVS、IBM Rational ClearCas,等等)中共享模型。 WebSphere Business Modeler 支持多种输出功能,从而可以与典型 SOA 部署的下游阶 段很好地集成。在该能力方面,WebSphere Business Modeler 以统一建模语言的形式导出 模型,以便导入体系结构和设计工具(如 IBM Rational Software Architect) ,以及: 导出为 XML 模式定义 (XSD),用于在像 IBM Rational Data Architect 这样的工具中定 义逻辑数据模型或信息模型。 导出为 BPEL,以导入流程协调和实现工具(如 WebSphere Integration Developer) ,从 IBM 产品方案建议书 目 录 而通过连接服务来实现流程。 还支持其他一些导出格式,但上述格式是 BPM 解决方案中最常用的。 这些特性和功能使 WebSphere Business Modeler 特别适合 BPM 场景中的建模阶段的 活动 WebSphere Integration Developer 6.2 WebSphere Integration Developer 是基于 Eclipse 的工具,其设计旨在帮助创建业务流 程流、状态机和业务规则。WebSphere Integration Developer 完全支持: BPEL 语言和 IBM 针对人工任务的 BPEL 扩展,以添加捕获人工到流程、流程到人工, 或甚至人工到人工交互的能力。 服务组件体系结构 (SCA),包括用于组装服务组件的连接编辑器,因此您可以导入服 务接口定义和设置绑定策略。SCA 使用 BPEL 将业务流程任务组装到工作流中,然后 可以将工作流部署到 WebSphere Process Server 中。 开发人员可以使用组装或连接编辑器将服务组件组合到模块 中,并指定模块将哪些 业务接口公开给外部使用者。 WebSphere Integration Developer 还定义了通用库 来存储将跨模块共享的构件,如接 口或数据映射。模块通过导出来公开其功能,并通过导入来使用其他模块的功能。可以使 用连接来连接模块以构成完整的集成解决方案或复合应用程序。 模块是设计为用于封装的单元,它是服务组件的容器。服务组件表示业务规则、人工 任务、流程,等等。无论是模块内的服务组件的类型还是数量,都会影响任何面向服务的 集成场景中的每个模块与其他模块交互的方式。 服务组件可以通过多种服务实现类型来实现。下表列出了在 WebSphere Integration Developer 中受支持的服务实现类型。 业务流 程 由一系列按照指定顺序执行的(串行或并行)活动或步骤组成。它为协调企业服务和描述业务逻辑提供了主要 手段。根据 Web 服务和 BPEL 规范,业务流程本身可以表示为服务和导出为 WSDL。 业务状 态机 基于事件的业务事务,其中为应用程序的给定部分定义一系列的状态。它根据所接收的外部事件,从某个有效 状态转移到另一个有效状态。具有循环状态和可能拥有事件循环的应用程序或其一部分在概念上以业务状态机 表示。 WebSphere Integration Developer 提供了状态机编辑器和图形界面,可用于定义状态机。只需很少或不 需要 Java 编程经验。 业务规 则 提供以一种可以从核心业务逻辑实现进行封装和外部化的格式来表示业务规则的能力。规则和策略被认为是 SOA 中的首要构造,因为它们是可以跨多个应用程序和业务流程重用的构建块。 WebSphere Integration Developer 提供了业务规则编辑器,允许以规则集和决策表的形式指定业务规则。 选择器提供基于可配置参数将服务请求动态路由到不同服务实现的能力。当前支持的参数为日历日期。为服务实现的 动态端点选择提供框架。 IBM 产品方案建议书 目 录 接口映 射 描述了如何将一种服务的操作转换为另一服务的操作。使用接口映射编辑器,可以通过图形机制并通过拖放操 作在一组接口之间映射操作和输入与输出消息。该映射使 WebSphere Integration Developer 可以同质化 源和目标服务对之间的任何差异。 业务对 象编辑 器 也称作数据映射,用来将业务数据从一种类型转换为另一种类型。在协调异构系统时,甚至在正常业务逻辑的 某个部分,常常需要将一个业务对象映射到另一个业务对象。业务对象编辑器通过支持 11、1m、m 1、mn 映射关系提供用于映射业务对象的图形机制。 人工任 务 封装由人来完成的一组工作。它提供了封装下属和经理之间的升级流程的能力。您可以使用图形化的人工任务 编辑器对其进行配置。支持将人工任务作为服务实现机制,从而使人工任务可以加入业务流程。 WebSphere Process Server 6.2 WebSphere Process Server 提供了用于执行为遵从 Web 服务和 BPEL 规范而开发的业 务流程的运行时环境。它还提供了以下功能: 支持基于 SCA 和服务数据对象 (SDO) 技术的 IBM SOA 编程模型。 为使用 WebSphere Integration Developer 开发的服务、业务流程和复合应用程序提供 运行时。 在经过市场验证的 WebSphere Application Server 上构建,并提供相同级别的可靠性、 性能、可扩展性和安全性。 WebSphere Process Server 作为执行业务流程的平台还提供补偿机制,当流程步骤发生 故障时允许流程中的活动回滚。 WebSphere Process Server 使 BPM 应用程序可以访问和集成使用了基于标准技术的外 部资源。它使用 J2EE 标准来提供对诸如数据源、各种应用程序和技术的资源适配器以及 Java 消息传递服务 (JMS) 之类资源的访问点。 使用 WebSphere Process Server,还可以获得测试环境以测试安装的 BPM 应用程序是 否按预期的方式工作。Business Process Choreographer Explorer 是在 WebSphere Process Server 中运行的基于浏览器的客户端。它不需要构建客户端应用程序即可快速地测试(开 始、停止、调试、重试、显示,等等)应用程序。 WebSphere Process Server 还通过管理控制台提供管理工具,使您可以: 配置资源,以及对应用程序进行部署、管理和进行故障排除。 动态地配置业务规则。 搜索、自检、重试和删除流程。 搜索、显示和跟踪从业务流程及其 SCA 组成组件发出的公共基础事件。 WebSphere Business Monitor 6.2 WebSphere Business Monitor V6.2 是度量业务性能、监视流程和工作流以及报告业务 操作的企业应用程序套件。它还通过 WebSphere Business Monitor 工具提供反馈回建模阶 IBM 产品方案建议书 目 录 段的实时数据、标准和分析,以支持连续流程改进的迭代周期。下表概述了 WebSphere Business Monitor 的一些特色功能。 功能功能优点优点 管理动态业 务流程 可以监视执行流程和获取流程状态、执行路径,检测流程实例数据,以及检查持续时间和成本。可以通过挂起和 恢复流程实例来管理流程实例,以及在用户角色之间传输工作项。 快速响应关 键情况 通过检查正在运行的流程和收到的事件中需要操作的情况来改进客户服务和提高客户满意度。警报和通过电子邮 件通知相应的用户以进行后续操作。企业针对关键情况采取操作,主动而非被动地满足客户需求。 通过实时数 据提高未来 模型的精确 度 通过将实时数据和信息加载到 WebSphere Business Monitor 进行分析来降低风险。当流程“实际数据”用于 建模和模拟时,可以获得现有流程的更精确的表示,允许更好地模拟和分析。从而使新流程更有可能满足其预期 的性能目标。 实时监视可 执行流程的 能力 通过实时监视来改进遵从性和 SLA 跟踪。在将数据过滤为与用户相关的、可使用的业务级别信息之前,分析大 量的事件消息和捕获信息。当流程执行时实时更新 KPI,并以与用户相关的多种形式显示。 示例视图包括:KPI 表视图,对 KPI 分类的记分卡视图,以及将 KPI 显示为已定义目标和限制的自动测量的 测量视图。 从收集的数 据中提炼业 务智能 通过分析业务标准随时间的变化来分析趋势。报告视图提供了与时间轴相关的性能报告。此类报告通常包含分析 性能仓库数据存储中的历史数据的表和图形。报告视图包含内置的分析类型(包括 Quartile、Trend 和 Control 分析)和大量图表类型的选项。维度视图提供了业务数据的多维视图。用户可以根据维度来查看性能 的各个方面。 1.4 WebSphere BPM 的功能特性问答的功能特性问答 1.1 流程执行与管理流程执行与管理 (1) 支持流程建模; 答:满足。WPS 提供直观的拖放工具 Modeler 和 WID,用于从视 觉上定义 WS-BPEL 业务流程的顺序和流动。 IBM WebSphere Business Modeler 面向企业业务人员,能够帮 助您最大程度地以可视化的方式,理解和记录组织的业务流程。 您可以使用它进行建模,整合和部署业务流程。 IBM 产品方案建议书 目 录 基于 Eclipse 技术,WebSphere Integration Developer 是首 选的集成开发工具。它面向企业 IT 人员,能够支持快速开发和 利用 WS-BPEL 流程、参与者、任务、系统、架构和语言来集成 高质量的解决方案。易于使用,它要求相对较少的专业技能, 但为开发、测试和部署提供了丰富的功能。 IBM 产品方案建议书 目 录 (2) 支持服务的编排和组装功能,支持子流程方式; 答:满足。Modeler 和 WID 提供图形化的方式支持服务和子流程 的定义。Modeler 为业务人员提供了基于 BPMN 的子流程定义方 式,可为搭建调用子流程的业务模型。 IBM 产品方案建议书 目 录 WebSphere Integration Developer 为创建能与后台系统集成的 组合应用程序提供集成的、基于开放标准的支持,用以创建基 于 SOA 标准的服务编排和组装,同时支持以 BPEL、SCA、Web Services 等多种方式调用子流程。 (3) 支持流程的串行、并行、分支、合并、嵌套、循环、等待、通知等流程 流转功能; 答:满足。WPS 提供直观的拖放工具 Modeler 和 WID,可以通过 图形化的方式拖拽相应组件,并根据业务逻辑进行组建的连线 和流转定义,包括串行、并行、分支、合并、嵌套、循环等流 程流转功能。除此之外,WID 还为动作节点和人工任务内置了 Email、短信、工作项等通知机制,便于实现流程通知功能。 IBM 产品方案建议书 目 录 (4) 支持流程的全局交易; 答:满足。WPS 继承了业界领先的 J2EE 应用服务器的交易维护 功能,流程引擎可以自动维护流程的事务性和全局交易,当流 程因为特殊情况造成异常终止时,事务进行回滚,保证了同一 事物内的动作保持一致。 (5) 支持流程的同步与异步数据集成服务; 答:满足。WPS 允许客户自行定义的服务集成的方式,包括同步、 异步、任意等方式。在开发工具 WID 中,为每一个服务节点提 IBM 产品方案建议书 目 录 供了图形化的属性设置窗体,用户可以方便定制服务之间集成 和交互数据的方式,自由选择同步和异步等方式。 (6) 支持人工/自动环节的流程; 答:满足。WPS 完全支持基于 BPEL 标准的人工和自动流程。业 务人员可以通过 Modeler 建模工具,定义人工流程和自动流程。 同时可以选择将流程模型导出到 WID 中,由技术人员进一步优 化和补充细节。同时 IT 人员也可以直接利用 WID 工具图形化定 义基于 BPEL 标准的人工流程和自动流程。 (7) 支持灵活审批/审核流程,支持通知和提醒机制; 答:满足。WID 开发工具支持通过配置定义灵活的审批流程,可 以使用户自由定义审批规则,包括轮转法分配、任务转移、追 回、打回、跳过、会签、四眼审批等多种逻辑规则。同时,WID 还为动作节点和人工任务内置了 Email、短信、工作项等通知机 制,便于实现流程通知和提醒机制。 IBM 产品方案建议书 目 录 (8) 支持超期和上报策略,支持紧急处理流程/绿色通道; 答:满足。WPS 引擎完全支持超时和上报机制。WID 可以为动作 节点和人工任务设置超时和上报策略,并内置了 Email、短信、 工作项等通知机制,便于实现流程超时和上报功能。同时 WID 还为用户提供了流程处理规则插件,允许用户在流程运行过程 中临时改变流程实例的处理轨迹,实现紧急处理和绿色通道功 能。 (9) 支持事务处理和事务处理监控,支持与业务应用的事务一致性。支持事务处理和事务处理监控,支持与业务应用的事务一致性。 答:满足。WPS 继承了业界领先的 J2EE 应用服务器的事务一致 性维护功能,流程引擎可以自动维护流程的事务一致性,当流 程因为特殊情况造成异常终止时,事务进行回滚,保证了同一 事物内的动作保持一致。同时用户可以通过 WID 开发工具,为 有状态流程定义节点的事务属性,包括:先提交、后提交、参 与事务和独立事务等,而无状态流程内的节点会被视为同一事 务,由引擎负责维护。 IBM 产品方案建议书 目 录 (10)支持流程调整或版本变更的管理(主要指新旧流程切换)支持流程调整或版本变更的管理(主要指新旧流程切换) 答:满足。WPS 内置版本管理功能,可自动进行版本的新旧维 护,最常见的方式是根据时间来自动选择新版本进行运行,同 时老的流程实例仍可平稳运行至终了。用户可以通过 WID 图形 化定义版本的生效时间,同时利用流程晚绑定机制灵活控制版 本生效。 1.2 支持规则引擎支持规则引擎 (1) 支持规则配置与管理,支持规则集与决策表; 答:满足。用户可以通过 WID 和 Modeler 图形化定义规则集和 决策表。同时,WPS 支持以服务的方式连接第三方规则引擎。 IBM 产品方案建议书 目 录 (2) 支持环节流转规则及条件路由;支持环节流转规则及条件路由; 答:满足。WPS 提供直观的拖放工具 Modeler 和 WID,可以通过 图形化的方式定义流程路径,并根据业务逻辑进行组建的连线 和流转定义,包括串行、并行、分支、合并、嵌套、循环等流 程流转功能。 IBM 产品方案建议书 目 录 (3) 支持无状态的流程引擎服务器设计,所有流程状态保存在后台数据库中, 不需要操作系统 cluster 软件就可以实现 active-active cluster。 答:满足。IBM WebSphere Process Server 支持应用级负载均 衡的群集技术,并支持垂直群集和水平群集。垂直群集让群集 成员位于同一个物理机器节点上;水平群集让群集成员位于多 个物理机器节点上。 WebSphere Process Server 可以根据需要通过自动复制应用程 序到群集成员来响应增长的企业应用程序的使用。这让您可以 在群集上部署应用程序而不是在单个节点上部署,且无需考虑 IBM 产品方案建议书 目 录 工作量。 WebSphere Process Server 可以通过 Deployment Manager 集 中对多个应用服务器和组件的调度和运行进行管理。 WebSphere Process Server 自动将流程状态及运行数据存储在 后台数据库,并提供相关 API 方便客户根据需要自行查询。 (4) 支持与第三方规则引擎的集成。 答:满足。WPS 可通过 Web Services、JMS、SCA、EJB 等相关标 准方式集成第三方规则引擎。用户可以通过开发工具 WID 将第 三方规则引擎相关服务导入,工具会将其自动转换为 SCA 组件 节点,方便用户图形化的将流程和第三方的规则引擎服务进行 连接。 1.3 支持流程实例的支持流程实例的图形化显示图形化显示 支持内嵌流程执行路径的图形化展示功能,用户可以直接查看所有流 程的图形化执行路径。 答:满足。WPS 自带相应流程管理控制台,内置流程地图的展示 功能。同时用户可以将该部分功能以组件的方式剥离到自己的 客户端应用或门户中,进行个性化定制。同时流程所有相关信 息都会被自动存储到后台关系型数据库中,用户可以根据自身 需要通过 API 灵活取到所需信息进行自定义的展示。 IBM 产品方案建议书 目
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 质控知识培训内容课件
- 账务知识培训课件
- 2025年度文化遗产保护任务完成劳动合同范本
- 2025年度太阳能路灯工程招标合同范本
- 2025版微信在线签署在线音乐版权授权合同
- 2025房产及院落修缮与改造工程承包合同
- 2025年度土地承包经营权抵押贷款合同模板
- 2025版城市轨道交通建设合作协议书
- 2025版石灰石开采与运输一体化服务合同
- 2025版图书馆特色馆藏图书采购与展示协议合同
- 消防设施维护培训课件
- 肾内科护理病历
- 谵妄的观察及护理
- 旅游业应急事故处理及游客服务手册
- Unit 1 Teenage Life Reading and Thinking 教学设计-2024-2025学年高一英语人教版(2019)必修第一册
- 江西美术出版社(赣美版)美术四年级上册全册课件
- 食品安全管理台账制度
- 四川省住宅设计标准
- 立在地球边上放号课件省公开课一等奖新名师课比赛一等奖课件
- 机器学习辅助线段相交判定
- DL-T692-2018电力行业紧急救护技术规范
评论
0/150
提交评论