中间件的应用与分类
来源期刊:软件工程2003年第2期
论文作者:谷和启
摘 要:<正> 序号 种类 数据库系统的产品1 管理数据库连接,抽象网络协议。一般由数 据库厂商或支持多数据库的中间件提供 数据库存取APIs 支持对数据库存取的编程,可以使用存储过 程。OO数据库常为OO编程语言,如Java/ C++提供适应ODMG的接口 数据迁移、转换3 用于数据部署、转换、信息增值。常作为数据 仓库解决方案的一部分 优劣数据库厂商的产品功能较强、性能较好。而独立于数据库厂商的产品在用于多数据库环境时效率有所降低数据库厂商的APIs可支持对数据库所有功能的存取,因而适合编写OLTP的应用。而ODBC或JDBC更适合多数据库的环境使完全不同的数据包和遗留的应用能协同工作,但需要建立诸如时间、数据优选和整合以及资源等要素 产品Oracle Net8Sybase Netlib,Protocol servicesIntersolv SequeLink clientIBM DB2 CLI Oracle Net8,Call Interface Microsoft ODBC,OLE DB ODI’s PSEIBM Data Propagator Sybase Replication ServerPlatinum InfoPumpD2K Tapestry
谷和启
摘 要:<正> 序号 种类 数据库系统的产品1 管理数据库连接,抽象网络协议。一般由数 据库厂商或支持多数据库的中间件提供 数据库存取APIs 支持对数据库存取的编程,可以使用存储过 程。OO数据库常为OO编程语言,如Java/ C++提供适应ODMG的接口 数据迁移、转换3 用于数据部署、转换、信息增值。常作为数据 仓库解决方案的一部分 优劣数据库厂商的产品功能较强、性能较好。而独立于数据库厂商的产品在用于多数据库环境时效率有所降低数据库厂商的APIs可支持对数据库所有功能的存取,因而适合编写OLTP的应用。而ODBC或JDBC更适合多数据库的环境使完全不同的数据包和遗留的应用能协同工作,但需要建立诸如时间、数据优选和整合以及资源等要素 产品Oracle Net8Sybase Netlib,Protocol servicesIntersolv SequeLink clientIBM DB2 CLI Oracle Net8,Call Interface Microsoft ODBC,OLE DB ODI’s PSEIBM Data Propagator Sybase Replication ServerPlatinum InfoPumpD2K Tapestry
关键词: