发信人: garyjan()
整理人: chedong(2000-05-05 18:23:54), 站内信件
|
A6. Informix 互连产品体系结构
市场的不断变化大大影响了当今企业的计算模型。一些公司曾经只依赖于基于主 机的信息系统,随着客户机/服务器计算技术的不断改进,许多公司都在考虑将基 于主机的应用移植到开放系统平台上。
类似地,新型的、层次较少的商业模型以压倒一切的阵势,为许多机构所 采用, 使决策在越来越低水平上进行。与传统的IS功能相比,现在的应用开发 和特定报 表生成的集中化程度在不断降低,而且常常是分散的。在提供多层次 最终用户更 好访问共同数据方面,IS经理感到越来越多的压力。
如果IS经理意识到客户机/服务器计算技术的优越性,他们一定会使基于主机的数 据能够被其它系统的用户透明访问,同时不必损失安全性。事实上,要 想使所有 来自不同厂商的硬件和软件进行有效通讯,网络互连是关键。自然地 ,一个好的 解决方案需要完好的、根本的互操作性策略,同时,还需要选择合 适的产品。
1.Informix 互连产品体系结构
15年来,Informix公司一直是客户机/服务器计算技术的领先者,它了解异种计算 技术的问题。在开发Informix互连产品体系结构过程中,我们得出结论:有效的 互连解决方案必须满足三个独特要求:
(1). 地点透明性
在大型的,分布式计算环境的企业中,IS专业人员应为最终用户提供共同 数据的 访问,而无需用户知道数据存放的地方,以及数据的格式(例如,关系 型、非关 系型)。
(2). 数据安全性
通过客户机/服务器工具,最终用户对无限制的数据访问的要求在不断增 长,因 此保持今日主机所提供的安全级别是至关重要的。
(3). 体系结构简明性
客户不需要一大串的产品和选项,每一项完成整个互连功能的一部分;客户需要 的是完全的,负担得起的解决方案。这种方案既易于理解和实现,在必 要的时候 ,还能够扩展。
Informix 互连体系结构解决了所有三个问题。
Informix 互连产品有:INFORMIX - Gateway with DRDA,INFORMIX - Enterpri se Gateway 和INFORMIX - DCE/NET。INFORMIX的产品及其体系结构 为企业级的 互操作性提供了简单而安全的解决方案。它们对关系型和非关系型 的数据源提供 透明访问,无论数据存放在什么地方。
特别地,在保证地点透明性方面, INFORMIX - Gateway with DRDA 和 INFO RMIX - Enterprise Gateway提供了所有必要的功能。而且, 它们很容易与 现有 的基于主机的安全系统(如RACF 和TOP Secret)集成。另外,通过为客户 机/服 务器应用,INFORMIX - DCE/NET提供具有主机标准的安全性,产品是为 进一步增 强数据保护的需求而设计的。
2. INFORMIX 互连产品体系结构的优点
(1). 降低复杂性
对于既是分布式又具有互操作性的客户机/服务器系统的本性而言,其建 立和维 护是复杂而困难的。你也许已经发现,数据库厂商提供的典型互连解决 方案增加 了这种复杂性,而不是降低复杂性。
对于每种遗留数据库或平台,对于每一种访问方法(SQL、远程过程调用,等等) ,都有单独的产品。这意味着,为了实施一个完全的,互操作性解决 方案,你会 发现,为如何集成六个,七个或更多个互连产品寻找一个解决方法 是一项艰巨的 任务。这就增加了计划和实施过程的复杂性,并且,很可能会在 时间和资金方面 增加一大笔投资。
Informix互连体系结构在两个方面降低复杂性。首先,它将许多互连功能 集成到 现有的开发工具和服务器中。Informix开发工具内置客户机/服务器网络 功能, 并且,通过对ODBC标准的支持,对其它数据库服务器具有开放性。Informix数据 库服务器内置客户机/服务器网络功能,以及分布式数据库功能。
其次,INFORMIX-Gateway with DRDA,INFORMIX-Enterprise Gateway 和INFORM IX-DCE/NET三种产品的结合,可满足所有企业级互连功能的需要 ,并且,这三种 产品是易于实现的。
(2). 遵从标准
Informix 互连体系结构是围绕标准而设计的,实施基于标准的技术可带来 三大 好处:节省时间,节省人力和节省金钱。标准意味着,你不必担心新的技 术是否 能与旧的技术沟通,因为标准使你在不同的系统间共享数据和通讯应用 。
Informix互连体系结构创造一个基于标准的环境。在这个环境中,最终用 户根据 需要可以访问任何数据,而不必担心不同界面,不同网关和不同协议。
3. IFORMIX 的互连产品
(1). INFORMIX - Gateway with DRDA
对于具有关系型的,基于IBM的数据存贮,INFORMIX - Gateway with DRDA连接产 品使基于 INFORMIX的应用能够利用IBM 的分布式关系数据库体 系结构,对兼容 于DRDA标准的数据库,进行完全的,地点透明的读/写访问。 兼容于DRDA标准的 数据库包括:DB2, DB2/VM 和DB2/400。对 DB2/6000 提供 支持的项目正在进行 中。
数据可分布在IBM主机数据库和 Informix 数据库中,应用用户可透明地把 数据 看作一个连续数据库的一部分。INFORMIX - Gateway with DRDA在主机或 AS/40 0一端无需附加的网关软件,因此,提供了具有相当成本效益的解决方案 。
(2). INFORMIX - Enterprise Gateway
许多公司仍然需要访问各种数据库,包括关系型的和非关系型的。INFORMIX - E nterprise Gateway 可对贮留在超过35种不同硬件平台和操作系统上, 60 多种 数据源,提供一个简单的方法进行数据访问。
INFORMIX Enterprise Gateway与Oracle、Sybase互联
为使用户在异构数据库环境中能通过INFORMIX产品,透明访问存 放在Oracle、S ybase等数据库服务器中的数据,INFORMIX提供支持工业 标准的Gateway技术—I NFORMIX Enterprise Gateway。
Informix Enterprise Gateway 产品提供了强大的异构数据库互联能力 。它 用于INFORMIX产品和Oracle, Sybase, DB2, IMS, VSAM等异构据库间 的连接。针 对不同的应用环境,INFORMIX提供不同的Gateway产品。
Gateway 产品 用途
INFORMIX-Enterprise Gateway Manager 开放网关工具
INFORMIX- I-Open * Oracle, Sybase访问驱动程序
INFORMIX-Enterprise Gateway with DRDA 通过SNA访问DB2数据库
* I-Open是Informix Enterprise Gateway Manager对Oracle and Sybase 的驱动 软件。
INFORMIX-Enterprise Gateway Manager介绍
INFORMIX-Enterprise Gateways Manager (EGM) 是一种基于工业标准的 产 品,它向用户提供对企业数据的高性能访问能力。EGM和相应的数据库访问驱动程 序结合使用可对 Oracle及Sybase等数据库透明访问。EGM 还可对其他具 有遵循 ODBC2.0 标准的驱动程序的数据库进行透明访问。
连接ORACLE
Informix提供Informix Gateway driver for ORACLE,通过该产品可访问 O RACLE 7.1.4或更高版本的ORACLE产品。
连接Sybase
Informix提供Informix Gateway driver for SYBASE,通过该产品可访问 S YBASE SQL Server10.0.2或更高版本的SYBASE产品。
产品特性:
特点:
 ODBC 2.0 compliant driver manager
 Tracing and Debugging tools
 Catalog Support for Informix Tools
 Mapping of user ID's from Informix to foreign DBMS
 Participation in distributed joins
 GLS support (depends on driver and data source)
 SQL Read/Write Access
 Stored Procedure Support (depends on driver and data source)
 Explicit Isolation Levels
 Unrestricted Connections
 BLOB support
要求:
在安装Informix Gateway Manager的服务器端安装Oracle's SQL-Net
或Sybase's OpenClient。
2.4 互操作性:
ORACLE 7 TCP/IP
SQL Read Access EG Manager 7.2 + INFORMIX-Open
SQL Write EG Manager 7.2 + IN FORMIX-Open
SQL Stored Proc's EG Manager 7.2 + INFORMIX-Ope n
2PC Updates 3rd party Transactio n Manager or in
conjunction wit h IDS 7.2 (*)
Copy Management 3rd Party (PRAXIS, IBI)
Replication into 3rd party (PRAXIS)
Replication from 3rd party (PRAXIS)
Sybase10, 11 TCP/IP
SQL Read Access EG Manager 7.2 + INFORMIX-Open
SQL Write EG Manager 7.2 + INFORMIX-Open
SQL Stored Proc's EG Manager 7.2 + INFORMIX-Open
2PC Updates 3rd party Transaction Manager or in
conjunct ion with IDS 7.2 (*)
Copy Management 3rd Party (PRAXIS, IBI)
Replication into 3rd party (PRAXIS )
Replication from 3rd party (PRAXIS)
(3). INFORMIX -DCE/NET
根据用户的需要,应用系统使最终用户能够安全地访问数据。在大型的,最复杂 的客户机/服务器环境下,在企业的任何地方,调度应用变得越来越困难。
这就是分布式计算环境(DCE) 需要解决的问题。 分布式环境是由开放软 件基金 会(OSF)定义的一系列工具和服务。为支持扩展的分布式环境而设计的 。INFOR MIX - DCE/NET允许用户透明地访问Informix数据库,同时,保证数据 具有高级 的安全服务。
INFORMIX - DCE/NET 能够使用户透过网络,对远程数据库的信息进行 访问, 就 象对存贮在本地 PC 或工作站中的数据进行访问一样。 INFORMIX - DCE/NET可与 任何能兼容ODBC标准的工具一起使用,而无需另外编码,重新 开发,重新编译或 链接应用,使移植到DCE环境过程非常具有吸引力。
(4). INFORMIX - CLI(Call Language Interface)
Informix 还进行另一项工作,以提供调用接口(CLI)。通过调用接口,符 合 OD BC标准的应用可访问Informix及其它数据库。这种新产品是INFORMIX-CLI,在应 用集成和控制方面,它将给编程人员更多的控制,而不再需要使用嵌 入式SQL(E SQL)的预编译器。
INFORMIX-CLI是基于Microsoft公司的ODBC说明规范,以及X/open SQL Access组 织CLI说明规范上的一个超集。
未来的互连产品
Informix正在进行一项工作,将网关技术集成到INFORMIX动态服务器中 ,进一步 扩大网络互连的解决方案,而且,我们将提供一种新的互连服务,称 为动态服务 器接口,它允许集成商、咨询商和客户建立客户的网关程序,对其 它数据源,
-- ※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.99.12.234]
|
|