Compartir a través de


Conectividad mediante el uso de servicios de conectividad empresarial

Última modificación: jueves, 15 de abril de 2010

Hace referencia a: SharePoint Server 2010

Servicios de conectividad empresarial (BCS) de Microsoft le permite incluir datos externos de varios tipos de sistemas externos en aplicaciones de SharePoint 2010 y Microsoft Office 2010. Estos sistemas externos incluyen lo siguiente:

  • Bases de datos

  • Servicios Windows Communication Foundation (WCF) o web

  • Ensamblados de conectividad .NET

  • Orígenes de datos personalizados

Detectar y usar

Para simplificar la conexión a estos orígenes de datos complejos, Servicios de conectividad empresarial le permite elegir el sistema externo, detectarlo y usarlo en su solución. Puede detectar y usar los siguientes tipos de datos externos en las soluciones:

  • Bases de datos (ADO)

  • Servicios WCF o web existentes

  • Ensamblados de conectividad .NET existentes

Nota

Microsoft SharePoint Designer 2010 sólo admite bases de datos de Microsoft SQL Server, servicios WCF y web, y ensamblados de conectividad .NET. Para otros tipos de sistemas externos, debe editar el archivo XML de modelo en Microsoft Visual Studio 2010 o mediante el uso de un editor XML. Para Oracle, SAP y Siebel, SharePoint 2010 proporciona adaptadores de WCF.

Crear y publicar

Si Servicios de conectividad empresarial no admite el sistema externo, puede crear una interfaz para el sistema externo mediante la escritura de código. Si el modelo de la entidad es estático y tiene un número limitado de tipos conocidos, entonces puede escribir servicios WCF o web, o bien ensamblados de conectividad .NET, para que interactúen con su sistema externo. Si decide escribir servicios WCF o web para su sistema externo, Servicios de conectividad empresarial no hospedará el servcio WCF o web. Debe hospedar el servicio. En su lugar, puede crear un ensamblado de conectividad .NET con la lógica back-end y publicarlo en la memoria caché global de ensamblados. Servicios de conectividad empresarial cargará el ensamblado de conectividad .NET mediante el uso del Conector de ensamblado .NET.

Sin embargo, si el modelo de entidad es dinámico, dispone de tipos personalizados y es de gran escala. Puede crear un conector personalizado para ese tipo de origen de datos.

Nota

Debe controlar la conexión, la transferencia de datos, la configuración y las herramientas para un conector personalizado.

Vea también

Conceptos

Diferencias entre el uso del Conector de ensamblado .NET y la escritura de un conector personalizado