整合WebSphere ILOG JRules与IBM Content Manager Enterprise Edition

简介:自动决策在内容管理系统中变得越来越重要。核心应用逻辑中的外化决 策逻辑能够根据动态的业务需求管理和快速修改业务规则。IBM WebSphere ILOG JRules 是一个业务规则管理系统(BRMS),它有许多制作、部署和管理业务规则 的功能,管理者可以通过它更好、更快地作出决策。IBM WebSphere ILOG JRules 和 IBM Content Manager Enterprise Edition 的整合扩大了内容管理解决方案 在一个组织中更有效管理业务决策的范围。

本文首先阐述了整合 IBM Content Manager Enterprise Edition 与 IBM WebSphere ILOG JRules 的方法。然后概述了事件框架,简单介绍了 ILOG JRules 业务规则管理系统,本文使用一个贷款场景来说明如何开发一个定制的事 件处理器从而将 ILOG JRules 整合到一个内容管理应用中。

引言

自动决策在内容管理系统中变得越来越重要。然而,对于不断增加的用例,在 一个应用中嵌入决策规则可能并不能满足一个快速发展的业务环境的复杂需求。 因此,拥有一个专门的支持业务规则建模、规则执行和规则管理的业务规则管理 系统变得非常重要。

IBM WebSphere ILOG JRules 是一个业务规则管理系统(BRMS),它提供支持 业务敏捷性和效率的业务规则创建、部署和管理功能。ILOG JRules 和 IBM Content Manager Enterprise Edition Version 8.4.2(下面称为 Content Manager)的整合是基于一个事件框架的。这个整合扩展了 Content Manager 的 功能,使之能在一个组织中实现更高效的业务决策管理。

Content Manager 支持一个事件基础架构,它能够整合外部应用。本文阐述了 如何开发一个定制的事件处理器,同时该处理器是通过能与 ILOG JRules 交互的 感知内容的业务逻辑驱动的。

本文概述了 Content Manager 事件框架,并介绍了 ILOG JRules 业务规则管 理系统。然后使用一个示例的贷款申请场景说明如何开发一个定制的整合 ILOG JRules 和 Content Manager 的事件处理器。

认识 Content Manager 事 件框架

图 1 说明了一个支持 Content Manager 和外部应用整合的事件框 架的体系结构。

图 1. 事件框架体系结构


如上图所示,事件框架实现了 3 个主要功能:

事件订阅允许用户确定一个项目类型和与该项目相关联的 事件。在事件订阅过程中,事件订阅数据存储在 Content Manager 库服务器数据 库的配置表中。配置数据是通过使用 Content Manager 系统管理客户端配置的。 管理员订阅这些事件,然后通过监控这些事件了解一个具体项目类型及其属性。

事件监控会在事件发生时记录这些事件,生成事件消息,然后消息被发送到一 个 Java Message Service (JMS) 消息队列。事件监控专注于生成事件消息。通 过使用 Content Manager 的 Java 和 C++ API 接口,应用就能够与库服务 器进行交互,并将生成的数据保存到数据库中。库服务器会在事件发生时根据配 置记录这些事件。所记录的事件会被记录到库服务器数据库的一个事件队列表中 。一个事件包含事件类型、事件 ID、项目信息和属性数据。事件监视器能根据配 置数据从事件队列表取出事件数据,将事件转换成 JMS 消息,然后将 JMS 消息 放回到一个 JMS 事件队列中。

事件处理从 JMS 队列查询事件消息,然后基于业务逻辑处理这些消息。事件 处理专注于事件消息使用。事件处理器会从 JMS 队列读取包含事件数据的 JMS 消息。事件处理器能够将应用逻辑整合到 Content Manager 文档属性中。处理整 合的事件处理器是由支持 FileNet Business Process Manager 的 Content Manager 提供的,但是如果要整合其他应用,您必须开发定制的事件处理器。

时间: 2024-10-04 11:29:15

整合WebSphere ILOG JRules与IBM Content Manager Enterprise Edition的相关文章

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

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

通过定制的事件处理程序集成外部应用程序和IBM Content Manager

简介 IBM Content Manager, Version 8.4.1 支持一个用于外部应用程序集成的事件框架.当前支持两种集成类型: 过程集成,专门用于与 FileNet Business Process Manager 的集成 通用集成,用于集成通用外部应用程序 IBM Content Manager, Version 8.4.1(后面简称为 CM8)提供一个用于过程集成的事件处理程序.对于与 FileNet Business Process Manager 之外的其他外部应用程序的集成

IBM Content Manager 8企业级内容管理系统的部署和使用

影像管理平台 随着我国http://www.aliyun.com/zixun/aggregation/14199.html">金融行业的国际化,全球化的发展,目前金融行业主要面临的挑战有:网点多,业务量大,大量的业务票据需要人工的管理,效率低下,同时风险也不可控等. 为了提高生产效率,提高风险监控能力,同时降低生产运营成本和管理成本,目前很多的金融机构构建了基于 CM8 的非结构化数据的管理平台--影像管理平台. 影像管理平台将业务的纸质票据转换成数字化的票据影像,替代人工操作的模式,使纸

IBM Rational AppScan Enterprise Edition护驾企业Web应用安全,第2部分

企业级Web应用安全解决方案实例 前言 我们将从企业中不同的角色,如开发人员.安全管理员.部门经理的角度出发,详细描述在部署了 IBM Rational ASE 企业级 Web 应用安全平台之后,每个角色的日常工作是如何开展的,该平台又为他们提供了怎样的方便性和统一性. 开发人员 Christine 的一天 开发人员 Christine 和往常一样,一天的工作从打开 Outlook,收取邮件开始.ASE 有邮件通知功能,当 Christine 关心的某个应用扫描结束,或者某个事先定义的阀值达到后

IBM Rational AppScan Enterprise Edition护驾企业Web应用安全,第1部分

企业级Web应用安全解决方案介绍及其特点 简介:本文分为两部分,第一部分将从 Web 应用安全解决方案的演进入手,探究解决方案的发展之路,并对文中称之为"战略方法"的企业级解决方案及其特点进行深入分析:在第二部分中,将从开发人员.安全管理员.经理等角色出发,用实例的形式展示出使用统一的管理平台后,给企业安全管理带来的方便性.统一性和其它优势. 前言 近年来,随着 Web 应用的普及,企业都争先恐后的提供 Web 平台,或者作为信息发布的门户,用以扩大企业的知名度:或者将部分甚至全部业务

Content Manager OnDemand提供的智能全文检索的新特性

Content Manager OnDemand 的客户不仅可以搜索文档关联的元数据,并且在 V9.0 版本之后,可以通过 Content Manager OnDemand 提供的智能全文检索(FTS)的新特性,能够对归档数据的内容部分进行智慧的全文检索. 全 文检索(FTS)新特性以新服务器的方式发布,通过全文检索引擎实现文档的抽取解析,建立用于全文检索的索引和内容搜索.这样的好处是可以将全文数据转移 到 OnDemand 库服务器和对象服务器之外的其它机器上进行处理.除了可以处理常规的 Ad

IBM Workplace Web Content Management和DB2 Content Manager

内容管理在商业中越来越重要.对于在按需服务环境中竞争的企业而言,能够快速有效地管理和提供内容是成功的关键.随着越来越多的信息在 Internet 和公司内部网上提供,Web 内容在企业中发挥着越来越重要的作用.Web 内容的生命周期管理包括创建.发布.存储.搜索/检索.访问控制和内容集成.本文所述的 IBM 内容管理产品综合解决方案 -- IBM Workplace Web Content Management 和 DB2 Content Manager -- 能够满足企业 Web 内容管理的需

IBM Installation Manager创建并服务于WebSphere Application Server主映像

简介 本文所述的过程使用 IBM Installation Manager,且不需要将其安装在每个系统上.本文介 绍如何将重要的 Installation Manager 数据与产品映像一起打包,以便在部署映像之后可以对映像进行处理 .我们将首先回顾一下 Installation Manager 的一些基本知识. Installation Manager 基础知识 在典型的安装拓扑结构中,IBM Installation Manager 在每台计算机上安装一次.Installation Mana

使用IBM Installation Manager完美打造WebSphere Portal 8.0

在 V8.0 中,http://www.aliyun.com/zixun/aggregation/13387.html">WebSphere Portal 不负众望,成功的引入了这一新工具.本文就将为您介绍 Installation Manager 的特征,Portal 安装包的相应变化,新工具如何支持 Portal V8.0 家族中的不同产品,以及使用过程中的调试和错误追踪. 事实上,Installation Manger 工具不是第一次出现在 IBM 的产品中了,WebSphere®