Compartir a través de


Componentes y proveedores de servicios

Se aplica a: Access 2013, Office 2013

Los proveedores de servicios son componentes que amplían la funcionalidad de los proveedores de datos mediante la implementación de interfaces extendidas que el almacén de datos no admite de forma nativa.

Microsoft Data Access proporciona una arquitectura de componentes que permite a componentes individuales y especializados implementar conjuntos discretos de funciones de base de datos, o "servicios", en almacenes con menos funcionalidades. En vez de obligar a que cada almacén de datos proporcione su propia implementación de la funcionalidad ampliada o forzar a las aplicaciones genéricas a que implementen internamente la funcionalidad de base de datos, los componentes de servicios proporcionan una implementación común que puede ser utilizada por cualquier aplicación al obtener acceso a cualquier almacén de datos. El hecho de que una parte de la funcionalidad la implemente de forma nativa el almacén de datos y la otra mediante componentes genéricos es transparente a la aplicación.

Por ejemplo, un motor de cursor, como el Servicio de cursores de Microsoft para OLE DB, es un componente de servicio que puede consumir datos de un almacén de datos secuencial de sólo avance y generar datos desplazables. Otros proveedores de servicios que suele usar ADO son el Proveedor OLE DB de persistencia de Microsoft (para guardar datos en un archivo), el Servicio de forma de datos de Microsoft para OLE DB (para objetos Recordset jerárquicos) y el Proveedor de acceso remoto de Microsoft para OLE DB (para llamar a proveedores de datos en un equipo remoto).

Para obtener más información acerca de proveedores de servicios y datos, vea Apéndice A: Proveedores.