IBM InfoSphere Federation Server V9.7中JDBC包装器的应用

联邦数据库的基本概念

联邦数据库是一个特殊的分布式数据管理系统,它是由一组数据源组成,其中由一个 DB2 数据库担当联邦服务器,对其他的数据源的操作都可以看作是在服务器上进行,并且这些通过联邦系统对其他数据源的操作不会影响这些数据源各自的独立性和完整性。

联邦数据库具有以下特点:

透明性:底层的多个数据源对用户而言是透明的,所有的对这些数据源的操作都像是在一个 DB2 数据库中进行的。

异构性:可以满足企业环境下不同的数据以及数据源需求。

扩展性:联邦数据库提供了一些接口,可以通过实现这些接口灵活无缝的添加新的数据源,并且联邦数据库还可以支持非关系型的数据源。

高性能:联邦数据库会对执行的操作进行优化,使用联邦系统的应用不需要实现一些特定的方法来评估查询也可以获得高的性能。

通过联邦数据库的帮助,访问多种异构数据源就变得更加简单有效。

图 1 是 DB2 联邦数据库的架构。可以看到,应用程序可以使用任何支持的接口(ODBC,JDBC,Web 服务客户端)来跟联邦服务器打交道。联邦服务器通过包装器这个模块来跟远程数据源打交道。

图 1. 联邦数据库的架构

作为负责联邦数据库和数据源之间交互的部件,包装器在建立与不同的数据源的关系上起到重要的作用。包装器模块是一个由一类数据源访问的入口点组成的共享库。图 2 展示了在包装器模块的组成部分。

其中包装器 (Wrapper) 表示了一类远程数据源,服务器 (Server) 表示了使用包装器连接的一个特定的数据库。昵称表示了服务器中的一个特定的逻辑表。用户 (User) 提供了从最终用户到一个特定的服务器认证所需的信息,连接 (Connection) 表示了一个在联邦系统和远程数据库之间的连接。操作 (Operation) 将所有需要在远程数据库执行的操作所需的信息封装起来。

图 2. 包装器模块的组成

时间: 2024-10-31 17:10:23

IBM InfoSphere Federation Server V9.7中JDBC包装器的应用的相关文章

IBM InfoSphere MDM在复杂环境中提供数据集成流程自动化和可靠的信息

借助 IBM® InfoSphere® MDM Reference Data Management (RDM) 中心,客户可以运用主数据管理 (MDM) 方法管理自身的参考数据.RDM 中心会通过有效的集中创作和审批点来替换遍布多款应用程序的代码表筒仓.同时还会提供一些 MDM 功能,比如治理.流程.安全和审计控制. 和任何初始的 MDM 实现项目一样,人们将大部分精力用于 RDM 中心与现有的应用程序和流程的集成.整个企业 IT 基础架构的应用程序都引用了代码表.为获得主引用数据的优势,RDM

威胁预警:IBM InfoSphere系列产品中发现多处高危安全漏洞

本文讲的是威胁预警:IBM InfoSphere系列产品中发现多处高危安全漏洞, 近期,网络安全公司SEC Consult披露了影响IBM InfoSphere DataStage以及IBM InfoSphere Information Server等产品的若干个未修复漏洞的详细信息. 据悉,IBM InfoSphere DataStage 是一款强大的基于图形化界面的 ETL 工具,它可以从多个不同的业务系统,多个平台的数据源中抽取数据.转换数据.装载数据到各种目标系统中:而IBM InfoS

使用IBM WebSphere Application Server中Eclipse插件简化开发

本文将介绍如何使用 http://www.aliyun.com/zixun/aggregation/13387.html">WebSphere Application Server Developer Tools for Eclipse 插件简化对数据访问应用程序的开发,以便将应用程序发布在轻型应用程序服务 Liberty 配置文件环境中.本文包含一个基于 JPA 的示例数据访问应用程序,用于演示 Liberty 配置文件的动态功能. Liberty 配置文件是 IBM WebSphere

利用WebSphere Federation Server 9.1集成XML数据

简介 IBM WebSphere Federation Server 可提供对数据源的实时虚拟访问.这样一来,您就可以以更短的上市时间发布新的 projesources. cts.用特殊查询扩展数据仓库并为企业数据生成统一的视图. 由于 DB2 9 提供了对 pureXML 的支持,因此 WebSphere Federation Server 9.1 就让您能够集成单一数据库中的关系数据和 XML 数据.联邦技术的用户现在可以将原生 XML 存储内的新 XML 数据集成到联邦数据库内.虽然现在尚

配置基于SPNEGO的InfoSphere Business Glossary (V9.1)身份验证

部署该特性要求正确配置一些联锁组件,包括一些可能不会立即显现的同步细节.本文提供场景配置的分布操作说明,该场景包括使用面向外部用户注册表的 http://www.aliyun.com/zixun/aggregation/11208.html">Microsoft Active Directory 域控制器(用于 WebSphere Application Server 层上的 Windows® Server 2008),以及客户端层上 Windows 7 的域控制器.本文还包括一些故障排除

从Apache Tomcat迁移到IBM WebSphere Application Server的说明

Apache Tomcat 是一个 HTTP 服务器和 servlet 容器,常用于简单的 Web 应用程序,以及使用不需要完整的 Java EE 服务器的框架的应用程序.然而,用户经常会发现,当对 Apache Tomcat 有更多需求时,其最初的简单性就会变得复杂且不实用. 例如,也许 Apache Tomcat 安装的占用空间会变得太大,因为您需要添加第三方库来提供所需的功能.或者,服务器的启动时间也可能是一个问题,因为对 server.xml 文件的任何配置更改都需要重新启动 Apach

使用WebSphere Application Server V8.5中的Admin Command Framework产品

IBM http://www.aliyun.com/zixun/aggregation/13387.html">WebSphere Application Server V8.5 中的 Admin Command Framework (ACF) 提供了用户友好.以任务为导向的命令来执行管理任务.因为它是一个框架,所以所有命令都遵循相同的语法且易于使用.借助这些命令,WebSphere Application Server 为您提供了通过 JMX (Java Management Exten

IBM Infosphere Data Replication产品族Replication Server与Change Data Cap

IBM Infosphere Data Replication产品族Replication Server与Change Data Capture的异同比较 一,简介 在如今信息快速变化的商业时代,必须在第一时间做出商业决策并采取行动才能在激烈的竞争中保持领先地位.如果商业数据不能保证同步,那么生产和利润势必会遭受损失,但是,面对信息量激增并且分布存储的特点,保证数据的可信性并非易事. IBM 的 InfoSphere Data Replication 产品族针对这一问题为应用提供了一系列数据同步

IBM Inforsphere Federation v10.1中“三部分名字”的支持

联邦数据库三部分名字简介 联邦数据库使用昵称访问和管理远程数据源,每一个昵称对应着远端数据源的一个对象.不过,在一个大型联邦数据库环境中,每一个远端数据源服务器上都包含了大量的数据库对象(例如:表,试图等),用户需要为每一个远端对象创建一个昵称.在这样的环境下,创建昵称就成了一件非常繁琐的事情.另外,管理这些昵称也加重了用户的管理工作. 为了解决这个问题,在联邦数据库最新版本 V10.1 中引入了一种全新的解决方法-"三部分名字".简单的说,就是在创建了包装器.服务器以及用户映射的基础