WEB开发网
开发学院数据库MSSQL Server 数据可互操作性概述 阅读

数据可互操作性概述

 2008-09-03 10:01:22 来源:WEB开发网   
核心提示: 另外,对于JAVA程序员而言,数据可互操作性概述(4),JDBC是一个在JAVA客户端程序访问SQL数据库的技术,微软提供了JDBC-to-ODBC桥,它们能够提供对数据一致的、高性能的访问,同时还支持多种开发需要,允许JAVA程序员使用现有的ODBC驱动程序访问后端的数据源,微软的JDB

另外,对于JAVA程序员而言,JDBC是一个在JAVA客户端程序访问SQL数据库的技术。微软提供了JDBC-to-ODBC桥,允许JAVA程序员使用现有的ODBC驱动程序访问后端的数据源。微软的JDBC-ODBC桥是Microsoft Java虚拟机核心类库的一个部分。参见微软近期Java开发项目获取更多的信息。

OLE DB:提供者、消费者和服务组件

OLE DB是在机构范围内传递数据的系统级编程接口。它是建立于ODBC成功的基础之上的开放性规范,提供了访问各种数据的开放性标准。ODBC提供访问关系型数据库,而OLE DB则设计用来同时能够以相似的方式访问关系型和非关系型数据。

OLE DB组件由以下三部分组成:数据提供者(包含和展示数据)、数据消费者(使用数据)和服务组件例如查询处理器和游标引擎(收集数据和排序显示)。OLE DB接口被设计用来帮助把不同的组件平滑地集成起来,以便OLE DB组件商能够快速地推出高质量的产品。

OLE DB数据提供者实现了一套OLE DB核心接口,提供了基本的功能,使其它OLE DB数据提供者、服务组件和消费者应用程序能够以标准的、可预测的方式与之进行交互。数据消费者可以是需要访问各种数据的任何软件程序,包括开发工具、个人生产率应用程序、数据库服务组件或者OLE DB服务组件。OLE DB服务组件实现了一些不被简单的OLE DB数据提供者支持的功能。

通用数据存取允许开发出一般的OLE DB消费者应用程序,可以用单一、统一的方式来访问许多后端数据源。这就允许企业在效率许可或商业需要的情况下组合其资源并将其从一种后端数据存储移植到另一种。访问通用数据存取Web站点的OLE DB部分以获取更多信息。

在高级编程语言使用ActiveX数据对象(ADO)

ActiveX数据对象是一个主要的OLE DB数据消费者。它们提供了使用高级编程语言,例如Visual Basic,来开发灵活、高效的数据可互操作解决方案的途径。以OLE DB为核心,ADO是访问数据和信息的应用程序级的编程接口。它们能够提供对数据一致的、高性能的访问,同时还支持多种开发需要,包括创建数据库客户前端和能够使用应用程序、工具、语言或者Internet浏览器的中间件业务对象。

上一页  1 2 3 4 5  下一页

Tags:数据 操作性 概述

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