跳转到主要内容

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件.

当您初次登录到 developerWorks 时,将会为您创建一份概要信息。您在 developerWorks 概要信息中选择公开的信息将公开显示给其他人,但您可以随时修改这些信息的显示状态。您的姓名(除非选择隐藏)和昵称将和您在 developerWorks 发布的内容一同显示。

所有提交的信息确保安全。

  • 关闭 [x]

当您初次登录到 developerWorks 时,将会为您创建一份概要信息,您需要指定一个昵称。您的昵称将和您在 developerWorks 发布的内容显示在一起。

昵称长度在 3 至 31 个字符之间。 您的昵称在 developerWorks 社区中必须是唯一的,并且出于隐私保护的原因,不能是您的电子邮件地址。

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件.

所有提交的信息确保安全。

  • 关闭 [x]

实现 IBM InfoSphere Master Data Management Server 的自定义查询事务

定制和扩展 MDM Server

Catherine Griffin, 软件工程师, IBM
Catherine Griffin是IBM Hursley, U.K.的一名软件工程师。她是IBM模型转换框架的设计者和主要开发者,现在为IBM Software Services for Websphere组织工作。

简介:  了解如何使用 MDM Server WorkbenchLearn 实现新的查询事务,以扩展 IBM ® InfoSphere® Master Data Management Server。

发布日期:  2012 年 2 月 06 日
级别: 中级

访问情况 : 1373 次浏览
评论: 

简介

IBM InfoSphere Master Data Management Server (MDM Server) 为客户、帐户与产品主数据提供一个复杂的数据模型,并提供大量服务(称为事务)用于查询与修改主数据记录。它通过支持各种扩展机制允许自定义数据模型与事务行为,或者在需要时完全增加新的事务。

MDM Server 包括 MDM Server Workbench,此工具支持开发 MDM Server 的扩展。这个工作台允许您定义所需的数据模型和事务,并生成实现 MDM Server 扩展所需的代码。对于简单的数据模型扩展,生成的代码可能无需另外处理就能满足您的要求。但如果需要新的事务,您将需要自定义生成代码来实现事务行为。

实现事务需要具备 MDM Server API 与框架的知识,以及通用的 Java™ 技术、J2EE 与 SQL 编程经验。

学习设计新的 MDM Server 事务需要的基本概念,并将重点放在实现新查询上。其中针对构建三个示例事务给出了逐步指导,举例说明了实现自定义查询的简单方法。

目标

在此教程中,您将学会:

  • 各种事务接口风格
  • 各种事务实现风格
  • 如何使用 MDM Workbench 定义新的查询事务
  • 如何以业务代理的形式实现查询事务
  • 一种借助静态 SQL 在自定义实体上实现简单查询的技术
  • 如何借助动态 SQL 在自定义实体上实现简单的搜索事务

先决条件

您需要熟悉 MDM Server 与 MDM Server Workbench 工具,知道如何使用工具台开发简单的数据模型扩展,并拥有使用 Eclipse 开发环境进行 Java 编程的经验。

系统要求

为了满足文中要求,您需要一个 MDM Server 开发环境。本教程是使用安装在 Rational® Software Architect V7.5.5 上的 MDM Server Workbench V9.0.2,以及 WebSphere® Application Server V6.1 与 DB2® 进行开发的。

如果您使用的是 MDM Server 的早期版本,相同的概念与技术也同样适用,但您可能无法使用这里描述的某些工作台功能。

1 页,共 10 | 后一页

评论



static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=10
Zone=Information Management
ArticleID=791570
TutorialTitle=实现 IBM InfoSphere Master Data Management Server 的自定义查询事务
publish-date=02062012
author1-email=catherine_griffin@uk.ibm.com
author1-email-cc=

标签

Help
使用 搜索 文本框在 My developerWorks 中查找包含该标签的所有内容。

使用 滑动条 调节标签的数量。

热门标签 显示了特定专区最受欢迎的标签(例如 Java technology,Linux,WebSphere)。

我的标签 显示了特定专区您标记的标签(例如 Java technology,Linux,WebSphere)。

使用搜索文本框在 My developerWorks 中查找包含该标签的所有内容。热门标签 显示了特定专区最受欢迎的标签(例如 Java technology,Linux,WebSphere)。我的标签 显示了特定专区您标记的标签(例如 Java technology,Linux,WebSphere)。