SAP NetWeaver 业务流程管理的介绍

这篇文章是翻译自我们同事的博客,作者原文写于2008年5月6号。

原文请访问他的博客: https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/u/7359

 

SAP NetWeaver 业务流程管理的介绍

从建模到执行

在去年的拉斯维加斯,慕尼黑和班加罗尔,我们提到了 Galaxy 项目,这个项目是对下一代 BPM 软件的开发。总之,这个新的 BPM 解决方案的目标是通过支持模型驱动的方法论来管理复合商业流程的整个生命周期,使业务人员和技术人员无论是在流程的设计和执行上都有最先进的用户体验。

使用流程编辑器来设计一个复合商业流程

如果你使用集成的 Composition Environment 来开发 BPM 解决方案会有很多益处,其中一个显然就是设计复合业务流程时,无论是手工的作业还是自动作业都可以很好的来访问各种 Web Service 或者是 SAP Enterprise Service SAP NetWeaver BPM 的流程编辑器可以很好的使用 Web Dynpro 框架来作为任务的 UI 界面,并且把服务的定义( WSDL )分配到自动作业。使用 SAP NetWeaver BRM (基于 Yasu technolgies QuickRules 产品, Yasu 2007 第四季度被 SAP 收购),流程编辑器可以提供很方便的访问到业务规则。


流程编辑器是无缝集成到基于 Eclipse CE 开发环境的单独的视图,它提供了 BPMN 的建模能力。这种符号允许业务流程专家和开发者在一个通用的环境下进行简单直观的流程建模。这个流程编辑器可以支持从建模的高层次定义以及实际的开发到部署、执行的每一个环节。生命周期管理则是由 SAP NetWeaver Composition Enviroment 来提供完整的支持。值得注意的是在 SAP NetWeaver BPM 的第一个版本,我们会着重关注开发者的角色,但是已经在工具可用性上得到了业务分析用户非常积极的反馈。

SAP BPMN 符号将人工作业和自动作业区分来。这些活动可以通过嵌套流程(子流程)组织起来。人工作业一般是触发那些需要最终用户来执行的任务,自动作业是允许通过执行 Web Service 来提供与 SAP enterprise SOA 的完全集成。

流程服务器,是一个基于 Java 新开发的流程运行时环境,在复合流程部署执行以后,流程桌面提供了业务用户访问、研究和执行分配到他们的任务的能力。流程桌面提升了现有的功能比如通用工作清单作为首选方式,其它的方式也会提供。 SAP 的用户界面技术,比如 Web Dynpro 还有交互式表单都可以集成到建模流程的用户交互中。快速的 UI 协议能力在以后的版本中会增强,这样可以加快流程交互组件的开发和设计。

内嵌的业务规则管理

业务流程管理和业务规则管理已经共同存在很多年了 但是在一个集成环境中同时提供流程建模和业务规则管理的能力,现在并不多见。

今天的现状

规则引擎和业务流程管理可以集成,但是通过松耦合服务调用或者 Java 方法直接调用的方式来集成。

业务流程也应该按照像流程模型、组织模型一样通过合理的方式来管理和复用。但是由于现在对规则管理并没有统一的标准, BPM 工具要依赖第三方规则管理工具来增加管理和管控成本。 SAP 致力于在管理流程时提供一个统一、合理的用户体验环境。

朝集成的业务流程和业务规则发展

对于 SAP ,收购 YASU 技术公司,非常适合 SAP NetWeaver Composition Enviroment 和新的 BPM 解决方案。一个非常好的方式可以把业务流程与业务规则整合、执行和管理集成起来。

SAP NetWeaver 业务规则管理的第一个版本,我们会着重在提供基于 Eclipse 的规则整合能力,这将和流程整合紧密集成,并且提供一个独立的规则管理能力来把业务规则作为可复用的对象。

对于业务流程管理和业务规则管理,我们计划在 SDN 网站上提供一个未来版本的路线图。

这篇博客只是给大家在这个主题上一个很快的介绍,我们以后也会发布更多详细的信息以及 how-to guide 。也请关注我们的同事 Greg Prickril (Lead Product Design), Rajgo Narayanan (Product Manager BRM), Donka Dimitrova, Jie Deng, Stephan Schluchter (Product Manager BPM).

如果你正在奥兰多或者柏林参加 SAPPHIRE ,请参与我们和客户(像 Intel 和可口可乐)的座谈,了解这些早期使用者对我们的新 BPM 能力的使用感受。

 

Thomas Volmering is heading product management for SAP NetWeaver BPM.

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值