IBM FileNet Business Process Framework(BPF)简介及商业应用

BPF 介绍

BPF 是什么

IBM FileNet Business Process Framework (BPF)是一应用程序开发框架,能够为典型的商业流程管理提供一种模式,我们不仅能够通过 BPF 的配置工具 (BPF Explorer) 来设计自己的应用程序框架,同时我们还可以通过其接口来添加自己的扩展代码来满足自己不同的需求。当然,BPF需要一个运行平台,BPF 是运行在 IBM FileNet P8(Process Engine、Content Engine、Application Engine)平台上的基于案例的应用程序开发框架,它能够满足全球各种各样企业组织的需求。

在 IBM FileNet P8 平台上,不仅可以运行 BPF 产品,还可以运行一系列的平台产品,比如 IBM FileNet eForms,eForms 可以帮助用户设计、管理和处理用于企业内容管理(ECM)的电子表单,这些平台产品也不是独立的,他们之间可以相互利用与集成,就像在 IBM FileNet BPF 中可以集成 IBM FileNet eForms。通过把 eForms 集成到 BPF 中,我们可以创建基于电子表单的商业案例,这些基于电子表单的商业案例信息能够映射到 BPF 中案例信息中,从而可以实现不同类型的商业案例信息的交互,同时还可以将不同类型的案例信息统一到 BPF 案例信息中实现统一处理等功能。

可以这样说,从技术角度讲,BPF是一个 JAVA 应用程序,在应用程序里有 ear/jar 包,用到了 JSP/Servlet/JS, AJAX 以及 windows VB/COM、SQL 等其它技术和应用。从功能上讲,BPF是 IBM FileNet BPM(Business Process Management) 的应用组件,具有极高的可配置性与极其简易的可定制性。

为什么需要 BPF

现在,越来越多的企业组织开始从商业流程管理 (BPM) 工具中获得益处,他们利用商业流程管理工具来构建自己的商业流程的模型,使其自动化智能化,并通过相关的分析工具来优化其商业流程。在一个客户类型和商业需求不断变化的时代,简易快速的构建、布局和维护商业流程应用对一个企业来说至关重要。当然,在满足不断变化的客户类型和商业需求的同时,我们也需要给已有的客户提供一种基于应用的稳定一致的用户 UI 也同样重要。而 Business Process Framework 正是这样一个能满足上述需求的应用程序开发框架,它能使 FielNet 的商业伙伴快速开发和部署 BPM 的流程应用程序。Business Process Framework 提供了一个基于案例的可配置环境,能够与基于 Web 的企业用户接口来创建定制的商业流程管理应用程序,从而达到最大化组件的重用,减少应用程序开发成本和部署时间。总的来说 Business Process Framework 具有以下优点:

快速开发和部署的功能

基于案例的功能

可配置和可定制的用户界面

角色管理和任务划分的功能

可扩展的功能

能够与其它 P8 产品集成的功能

高可靠性高质量性

本地化

基于 Java 基于 Web 的

当然还有其他的优点,比如能够运行在各种操作系统上,像 Windows、Solaris、IBM AIX、HP-UX 等操作系统上运行。运行 BPF 的应用服务器也可以是各种类型的应用服务器,像 BEA Weblogic、IBM Websphere 以及 JBoss 等,另外可使用的数据库也是多种多样的,像 Oracle、MS SQL、DB2 等。

时间: 2024-10-03 19:56:53

IBM FileNet Business Process Framework(BPF)简介及商业应用的相关文章

IBM FileNet BPM中的系统步骤功能简介及应用

因此,本文将对这些系统功能进行相关介绍,并举例说明如何在工作流中使用其中最为重要及常用的一些功能,使读者不仅可以在理论上对 http://www.aliyun.com/zixun/aggregation/19352.html">FileNet BPM 内置系统功能有一个全面的认识和了解,同时在流程设计应用实践方面能够得到一定的指导. 在业务流程管理中,工作流的每一个步骤都代表了你所定义的这个业务流程里的某一特定动作或任务,是业务流程的重要组成部分.IBM FileNet Business

使用Web Services整合IBM FileNet P8 BPM与IBM WebSphere ILOG JRules

管理业务规则与业务过程 引言 现代软件系统设计强调使用业务规则管理系统(BRMS)管理快速变化的业务规则的需求.您可以改进您的业务过程敏捷性来提供更好的决策方法并能更好地维护您的软件系统.业务过程管理系统(BPMS)能够直接利用 BRMS 解决方案所提供的功能. 本文阐述了整合这两个行业领先的软件系统的必要步骤: IBM FileNet P8 Business Process Manager 在人与系统之间管理内容及与人紧密联系过程的工作流. IBM WebSphere ILOG JRules通

IBM Business Process Manager on z/OS简介说明

IBM Business Process Manager 是整个面向服务架构 (SOA) 的一部分,它结合了简单性.易用性和任务管理功能,同时支持企业集成和事务流程管理需求.在 BPM 发行版本 7.5.0.1 之前,使用 WebSphere Lombardi Edition 开发的流程应用程序无法在 z/OS 平台上运行.另一个限制是,现有的 WebSphere Lombardi Edition 服务器无法将 DB2® on z/OS 用作产品数据库. WebSphere Process Se

在IBM Business Process Manager V8中开发企业内容管理

业务流程往往需要处理http://www.aliyun.com/zixun/aggregation/13739.html">非结构化数据,如扫描的文档或图片.IBM Business Process Manager V8(以下简称 IBM BPM)提供无缝集成 Enterprise Content Management (ECM) 系统的能力,后者专门处理这种类型的数据. IBM BPM 使用 Content Management Interoperability Services(CMI

在 IBM Business Process Manager V8 中部署流程应用程序

关于本教程 本教程介绍了如何安装或部署流程应用程序,并管理它们.流程应用程序生命周期包括安装.管理和撤销部署快照.虽然版本控制的考虑因素也是生命周期的一部分,但本教程中并不包含它们. 在开发流程时,您可以在 Process Designer 中充分利用各工具所支持的迭代方法.同样,使用 IBM Integration Designer(以下简称 Integration Designer),您可以同步和部署到 Process Center,或选择导出应用程序文件,并将它安装到 Process Se

IBM Business Process Management与SAP系统的集成的最佳实践(一)

第 1 部分: BPM 通过 WebSphere Adapter for SAP 与 SAP 系统集成 背景介绍 BPM(Business Process Management,业务流程管理)用于模型化和自动化处理商业业务流程的解决方案,对各种应用系统的接口功能,提供强大的连接性,提供各种与现有商业应用连接的 Adapter 进行无缝连接,支持各种标准数据格式或应用的接口. BPM 跟 ERP 集成,能够提升企业响应速度,降低管理成本,减少工作失误率和提高自动化程度,弥补了 ERP 在企业运营.

IBM Business Process Manager V7.5如何配置和使用分页查询

本文将介绍如何配置和使用分页查询,还将介绍在 IBM BPM 中集成分页查询功能的几种方法. WebSphere Adapter for JDBC(后面简称为 JDBC Adapter)是 IBM Business Process Manager V7.5 (IBM BPM) 提供的一个http://www.aliyun.com/zixun/aggregation/17547.html">功能强大的数据库资源适配器.运行在 IBM BPM 上的应用程序可以通过 JDBC Adapter 实

集成WebSphere MQ和IBM Business Process Manager V7.5部署流程

当一个事件发生在不能直接通过适配器框架集成的不同系统中,同时需要某种中间件进行交换数据时,这类集成对于那些需要调用http://www.aliyun.com/zixun/aggregation/13476.html">业务流程的场景来说非常有用. IBM Business Process Manager V7.5 是一个综合的 BPM 平台,为您提供管理一个完整企业级程序所需的可见性和洞察力.IBM Business Process Manager 利用简单环境中的复杂性分解了竖井,更好地

如何在Portal环境中安装配置IBM Business Process Manager小部件

这允许您在单个 Web 门户页面中构建统一的 portlet 和小部件环境,从而在门户页面中运行 BPM 流程和任务. IBM Business Process Manager http://www.aliyun.com/zixun/aggregation/3415.html">Advanced V7.5 包含 WebSphere V7.5 提供的 Business Space(将来也会包含 Business Space),为跨 IBM Business Process Managemen