WEB开发网
开发学院软件开发Java 实现 InfoSphere Master Data Management 行为扩展... 阅读

实现 InfoSphere Master Data Management 行为扩展

 2009-12-16 00:00:00 来源:WEB开发网   
核心提示: 注意,以上描述的扩展是最常用的扩展,实现 InfoSphere Master Data Management 行为扩展(5),但 MDM Workbench 不支持 MDM Server 功能的其他扩展, 行为扩展MDM Server 的行为扩展可以用 Java 或 ILOG JRule 实现,

注意,以上描述的扩展是最常用的扩展,但 MDM Workbench 不支持 MDM Server 功能的其他扩展。

行为扩展

MDM Server 的行为扩展可以用 Java 或 ILOG JRule 实现。

Java 开发人员可以创建属于基础扩展类的子类的行为扩展。这将在本教程的 Java 实现小节描述。通过使用这种方法,Java 开发人员不需要学习 ILOG 语言,比如 IRL 或 TRL。

WebSphere ILOG JRules 是一个 Business Rule Management System (BRMS)。它提供许多功能来创建、测试、执行和监控所有业务规则。这使得根据业务规则管理最重要的业务系统成为无缝的任务。MDM Server 支持 ILOG 语言中的 ILOG 规则,比如 IRL、TRL 或 BAL。如果您有大量业务规则需要管理和监控,ILOG JRule 方法提供一个最新的平台来帮助您。与使用基于 Java 的行为扩展相比,这是更好的战略性选择。

行为扩展和 Event Manager

如在上面的架构概述小节中所述,MDM Server 包含一个 Event Manager 作为它的开箱即用的前摄性业务逻辑的一部分。Event Manager 等效于实现事件的行为扩展。关于何时选择 Event Manager 和何时实现行为扩展,下面提供了一些最佳实践。

对于以下情况,一般使用 Event Manager:

事件需要复杂的处理(例如,公司组织机构的变更)。Event Manager 事件一旦发送到执行服务之后就是异步的。因此,服务在被触发后不会明显降低速度,因为事件由 Event Manager 在服务范围之外处理。

所有周期性事件。

批处理(例如,当一批新的 Dun 和 Bradstreet 客户记录更新或收到一个更新列表时执行的 DSP 处理)。

对于以下情况,一般使用行为扩展:

事件与服务的单个调用相关(与批处理多次调用 updateParty() 服务相反)。

上一页  1 2 3 4 5 6 7 8 9 10  下一页

Tags:实现 InfoSphere Master

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接