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

实现 InfoSphere Master Data Management 行为扩展

 2009-12-16 00:00:00 来源:WEB开发网   
核心提示: 要从该向导创建一个模块,您必须定义项目名、生成的类的 java 包名、服务名称空间 URI(在行为扩展中不需要,实现 InfoSphere Master Data Management 行为扩展(7),但在数据添加中需要)和用于部署扩展的 MDM 企业应用程序项目,在图 2 显示的向导界面中,我

要从该向导创建一个模块,您必须定义项目名、生成的类的 java 包名、服务名称空间 URI(在行为扩展中不需要,但在数据添加中需要)和用于部署扩展的 MDM 企业应用程序项目。在图 2 显示的向导界面中,为本教程使用的样例模块输入了以下信息:

Project name:Demo BehaviorExtensions

勾选了 Use default location

Base Java package name:com.ibm.mdm.demo

Service namespace URI:http://www.ibm.com/xmlns/mdm/demo

EAR project name:MDM

对于每个新模块,MDM Workbench 都生成一个名为 module.mdmxmi 的文件,它是该模块的 XML Metadata Interchange (XMI) 表示。MDM Workbench 随后将使用该文件作为基于 EMF 生成所需的 MDM 工件的源。

图 3 中的 MDM Workbench 屏幕截图显示了新创建的 MDM 模块。在创建了模块之后定义的最重要的模块属性是 Start ID。每个模块的这个属性都必须有一个唯一值。这样 MDM Workbench 才能为为其生成查询的不同数据库对象生成不同的 SQL 主键。


图 3. 新的 MDM 模块概览
实现 InfoSphere Master Data Management 行为扩展

定义模块的结构

MDM 模块是所有 MDM 添加和扩展的容器。该容器可以包含以下对象:

MDM 实体

MDM 实体扩展

MDM 行为扩展

MDM 查询扩展

MDM 代码表

MDM 事务

MDM 查询

MDM 错误类型代码

MDM 错误原因

为了实现样例场景,我们创建了两个行为扩展、一个错误类型代码和两个错误原因代码。图 4 显示该模块的最终结构。图的下面详细描述了该扩展。

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

Tags:实现 InfoSphere Master

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