数据可互操作性概述
2008-09-03 10:01:22 来源:WEB开发网另外,对于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浏览器的中间件业务对象。
- ››数据库大型应用解决方案总结
- ››数据结构2--数组
- ››数据源架构模式的活动记录
- ››数据结构C#版线性表(Data Structure)之单链表(Lin...
- ››数据结构C#版线性表(Data Structure)之顺序表(顺序...
- ››数据就是利润:在欧洲两端,IBM Information Cham...
- ››数据架构师: 您要治理什么?
- ››数据驱动的网络营销和网站运营笔记
- ››数据点:Windows Azure 表存储:不同于传统数据库...
- ››数据医生:Alamance Regional Medical Center 通过...
- ››数据显示iPhone 4销售业绩不及Android手机
- ››数据仓库中复杂报表SQL语句写法
更多精彩
赞助商链接