数据可互操作性概述
2008-09-03 10:01:22 来源:WEB开发网框架:4层可互操作性
微软基于网络、数据、应用程序和管理的工业标准,为可互操作性定义了一个4层的框架。微软提供了对于所有这4个类别中可互操作性组件的访问。该文档集中讨论了数据可互操作性层,概述了在企业环境中如何通过各种各样可用的COM组件访问多种数据存储。
企业的日常运转依赖于多种数据源,包括数据库服务器、老式的无格式文本文件记录、E-mail通信、个人文档(电子表格、报告或者演示文档)以及基于Web的信息出版服务器。一般而言,应用程序、最终用户和决策者使用大量不同的非标准界面来访问这些数据源。数据可互操作性标准允许用户透明地访问和修改整个企业内的数据。
通用数据存取(UDA)正是每个人都希望的
微软的数据可互操作性策略,被称为通用数据存取(UDA),它使用COM组件提供访问任何类型数据的统一编程模型,而不管这些数据位于企业的哪个角落。作为一种易于使用、工具和语言独立的编程结构,UDA提供了高效访问多种关系性和非关系性数据源的COM组件。
由通用数据存取(UDA)策略所构成的技术使机构能够集成不同的数据源,创建易于维护的解决方案,并使用他们认为最适合的工具、应用程序和平台。为了保护现有投资,UDA不要求把数据转移到单一的数据源中,那样非常昂贵而且费时;也不要求使用同一家厂商的数据产品。UDA基于受到广泛支持的开放工业标准,而且能够与目前所有主要的数据库平台一起工作。
微软数据存取组件(The Microsoft Data Access Components,MDAC)是通用数据存取的关键技术。通过MDAC,在Web或者在局域网内部署的数据驱动的客户机/服务器应用程序能够容易地集成来自不同数据源的信息,不管这些数据源是关系型的还是非关系型的。这些技术包括开放数据库互连(Open DataBase Connectivity,ODBC)、OLE DB以及微软的ActiveX数据对象(ActiveX Data Object,ADO)。访问通用数据存取Web站点以获取关于UDA的更多信息。
更多精彩
赞助商链接