Planeación de una actualización a los Servicios de conectividad empresarial (SharePoint Server 2010)

 

Se aplica a: SharePoint Server 2010

Última modificación del tema: 2016-11-30

En este artículo se describe el funcionamiento de la actualización del Catálogo de datos profesionales de Microsoft Office SharePoint Server 2007 a los Servicios de conectividad empresarial de Microsoft en Microsoft SharePoint Server 2010 y se proporcionan instrucciones para actualizar diversos tipos de soluciones que usan el Catálogo de datos profesionales.

  • Servicios de Catálogo de datos profesionales, registro de aplicaciones y Conectividad a datos empresariales

  • Funcionamiento de la actualización de los Servicios de conectividad empresarial

  • Actualización mediante una base de datos adjunta

  • Consideraciones sobre la actualización específica de soluciones

Servicios de Catálogo de datos profesionales, registro de aplicaciones y Conectividad a datos empresariales

En esta sección se presentan los tres servicios implicados en una actualización del Catálogo de datos profesionales a SharePoint Server 2010.

En Office SharePoint Server 2007, el Catálogo de datos profesionales integra datos externos en soluciones. El Catálogo de datos profesionales se implementó como un servicio compartido en el contexto del marco del proveedor de servicios compartidos. El Catálogo de datos profesionales almacena las definiciones de la aplicación, que son similares, pero no idénticas, a los modelos de Conectividad a datos profesionales en SharePoint Server 2010.

En SharePoint Server 2010, un servicio nuevo, el Servicio de conectividad a datos empresariales, integra datos externos en las soluciones. Este servicio está implementado en el marco de los nuevos servicios compartidos de SharePoint Server 2010. Para obtener información general acerca del marco de los nuevos servicios compartidos, vea Planeación de una arquitectura de servicios (SharePoint Server 2010). El nuevo Servicio de conectividad a datos empresariales forma parte de los Servicios de conectividad empresarial de Microsoft, que contienen un conjunto de capacidades de cliente y servidor, como una serie completa de características de lectura y escritura con sistemas externos, integración con clientes de Microsoft Office 2010 y un amplio conjunto de herramientas de desarrollo. El modelo de objetos del Servicio de conectividad a datos empresariales no es compatible con versiones anteriores del modelo de objetos usado por el Catálogo de datos profesionales aunque los modelos de objetos sean similares.

Otro servicio de SharePoint Server 2010, el servicio de registro de aplicaciones, reemplaza directamente el Catálogo de datos profesionales de Office SharePoint Server 2007 y admite la compatibilidad con versiones anteriores de las soluciones basadas en el Catálogo de datos profesionales. Dado que el servicio de registro de aplicaciones admite el modelo de objetos del Catálogo de datos profesionales, el servicio de registro de aplicaciones puede admitir soluciones que dependen del modelo de objetos del Catálogo de datos profesionales. El servicio de registro de aplicaciones puede admitir aplicaciones creadas originalmente en Microsoft Office SharePoint Server 2007 que incluyan uno o varios de los siguientes elementos:

  • Elementos web personalizados

  • Código personalizado

  • Búsqueda

Todos estos elementos dependen del esquema de metadatos o el modelo de objetos del Catálogo de datos profesionales y seguirán funcionando en SharePoint Server 2010 mediante el servicio de registro de aplicaciones.

Los elementos web proporcionados por Office SharePoint Server 2007, como el elemento web Lista de datos profesionales y el elemento web Asociación de datos profesionales, se actualizan en SharePoint Server 2010 para ejecutarse con el Servicio de conectividad a datos empresariales y no con el servicio de registro de aplicaciones. Para obtener más información, vea Elementos web.

Importante

Tenga en cuenta que el servicio de registro de aplicaciones está desusado y existe únicamente para admitir la compatibilidad con versiones anteriores de las soluciones basadas en el Catálogo de datos profesionales de Office SharePoint Server 2007. No cree nuevas soluciones que dependan del servicio de registro de aplicaciones en desuso. Cree nuevas soluciones en el Servicio de conectividad a datos empresariales.

Nota

Si no va a actualizar las soluciones que se basan en el Catálogo de datos profesionales de Office SharePoint Server 2007 a SharePoint Server 2010, puede desactivar el servicio de registro de aplicaciones para ahorrar recursos y simplificar la administración del conjunto o granja de servidores. Para obtener más información acerca de cómo desactivar el servicio de registro de aplicaciones, vea Administración del Servicio de registro de aplicaciones (SharePoint Server 2010).

Funcionamiento de la actualización de los Servicios de conectividad empresarial

Durante la actualización de Office SharePoint Server 2007 a SharePoint Server 2010, ocurre lo siguiente:

  1. Para cada Catálogo de datos profesionales que se ejecuta en el contexto de un proveedor de servicios compartidos (SSP) en Office SharePoint Server 2007, se crean dos servicios en SharePoint Server 2010:

    • Un servicio de registro de aplicaciones para almacenar las definiciones de aplicación compatibles con el modelo de objetos del Catálogo de datos profesionales de Office SharePoint Server 2007.

    • Un Servicio de conectividad a datos empresariales para almacenar modelos de Conectividad a datos profesionales, los cuales son compatibles con el modelo de objetos del servicio Conectividad a datos empresariales de SharePoint Server 2010. El nuevo modelo de objetos admite las nuevas características del Servicio de conectividad a datos empresariales.

  2. Se incluye una copia de cada definición de aplicación del Catálogo de datos profesionales en el servicio de registro de aplicaciones y se incluye una versión actualizada basada en el nuevo modelo de objetos en el Servicio de conectividad a datos empresariales.

En la siguiente ilustración se muestra cómo funciona la actualización. En el gráfico se muestran dos proveedores de servicios compartidos en Office SharePoint Server 2007 y los cuatro servicios resultantes (dos instancias del servicio de registro de aplicaciones y del Servicio de conectividad a datos empresariales respectivamente) se muestran en SharePoint Server 2010 tras la actualización:

Actualización de Servicios de conectividad empresarial

Advertencia

Solamente se admite la actualización en contexto para actualizar soluciones basadas en el Catálogo de datos profesionales de Office SharePoint Server 2007. Para obtener información general acerca de la actualización en contexto, vea Realización de una actualización en contexto (SharePoint Server 2010).

Actualización mediante una base de datos adjunta

Hay dos métodos para actualizar de Office SharePoint Server 2007 a SharePoint Server 2010: la actualización en contexto y la actualización de base de datos adjunta. Para obtener más información, vea Introducción al proceso de actualización (SharePoint Server 2010). Si usa el método de base de datos adjunta para la actualización y desea seguir usando los datos externos a los que se tiene acceso mediante una o varias definiciones de aplicación, debe realizar las tareas siguientes:

  1. Exporte las definiciones de aplicación necesarias para la solución desde el Catálogo de datos profesionales de Office SharePoint Server 2007. Para obtener más información, vea el tema acerca de la exportación de la definición de aplicación (https://go.microsoft.com/fwlink/?linkid=189010&clcid=0xC0A).

  2. Después de la actualización, actualice la solución para usar las características y el modelo de objetos de los Servicios de conectividad empresarial de Microsoft. Esto incluye la actualización de las definiciones de aplicación para convertirlas en modelos de Conectividad a datos profesionales compatibles con Servicios de conectividad empresarial de Microsoft. Para obtener información acerca del modelo de objetos del Servicio de conectividad a datos empresariales, vea el tema sobre el kit de desarrollo de software de Microsoft SharePoint 2010 (https://go.microsoft.com/fwlink/?linkid=166117&clcid=0xC0A).

  3. Importe los modelos de Conectividad a datos profesionales actualizados al Servicio de conectividad a datos empresariales. Para obtener más información, vea Administración de modelos de Conectividad a datos empresariles (SharePoint Server 2010).

Para obtener más información sobre la actualización de base de datos adjunta, vea Preparación del nuevo entorno de SharePoint Server 2010 para una actualización de base de datos adjunta y Pasos posteriores a la actualización para una actualización de base de datos adjunta (SharePoint Server 2010).

Consideraciones sobre la actualización específica de soluciones

En esta sección se proporcionan recomendaciones para administrar aspectos específicos de las soluciones que se actualizan para ejecutarse en SharePoint Server 2010.

  • Modelos

  • Elementos web

  • Búsqueda

  • Inicio de sesión único

  • Mantenimiento de bases de datos de servicio en servidores independientes

  • Mantenimiento de relaciones de granjas de servidores primarias y secundarias

Modelos

Como se describe en la sección anterior, al actualizar del Catálogo de datos profesionales de Office SharePoint Server 2007 a los Servicios de conectividad empresarial de Microsoft, se crean dos versiones de cada definición de aplicación en el Catálogo de datos profesionales de SharePoint Server 2010. Se almacena una copia idéntica de la definición de aplicación en el servicio de registro de aplicaciones, se actualiza otra versión del archivo de definición de aplicación en el esquema de metadatos de Servicios de conectividad empresarial de Microsoft y el ahora denominado "modelo de Conectividad a datos profesionales” se almacena en el nuevo Servicio de conectividad a datos empresariales.

Importante

Cuando las definiciones de aplicación se actualizan a los modelos de Conectividad a datos profesionales y se almacenan en el Servicio de conectividad a datos empresariales, todos los errores o advertencias relacionados con el proceso de conversión se escriben en el registro de actualización. Para obtener información acerca del registro de actualización, vea Comprobación de la actualización y revisión de los sitios actualizados (SharePoint Server 2010).

Se recomienda actualizar el modelo de Conectividad a datos profesionales en el Servicio de conectividad a datos empresariales para el futuro desarrollo de la solución. Sin embargo, si desarrolla aún más la definición de aplicación original en el servicio de registro de aplicaciones, debe realizar cambios similares en el modelo de Conectividad a datos profesionales actualizado que se almacena en el Servicio de conectividad a datos empresariales. Esto se hace para que las características que dependen del nuevo modelo de objetos, como los elementos web que se incluyen en SharePoint Server 2010, proporcionen una experiencia de usuario coherente. Además, dado que el servicio de registro de aplicaciones está desusado, debe asegurarse de que una solución estará disponible para actualizaciones futuras a versiones del producto posteriores si el desarrollo se realiza a partir del modelo de Conectividad a datos profesionales.

Elementos web

Office SharePoint Server 2007 incluía los siguientes elementos web para crear soluciones que usan el Catálogo de datos profesionales:

  • Elemento web Lista de datos profesionales

  • Elemento web Asociación de datos profesionales

  • Elemento web Acciones para datos profesionales

  • Elemento web Detalles de datos profesionales

  • Elemento web Filtro de catálogo de datos profesionales

Los elementos web que Office SharePoint Server 2007 proporcionaba se han actualizado en SharePoint Server 2010 para ejecutarse con el Servicio de conectividad a datos empresariales. Los elementos web usados en una solución de Office SharePoint Server 2007 seguirán funcionando tras la actualización mediante los elementos web actualizados y el Servicio de conectividad a datos empresariales. No obstante, los elementos web personalizados de una solución de Office SharePoint Server 2007 se ejecutarán en el servicio de registro de aplicaciones tras la actualización. Para mantener la coherencia de los datos, se recomienda obtener nuevas versiones de los elementos web personalizados que puedan ejecutarse con el Servicio de conectividad a datos empresariales.

Estos elementos web se han actualizado en SharePoint Server 2010 para funcionar en los modelos de Conectividad a datos profesionales en el nuevo Servicio de conectividad a datos empresariales. Si una solución de Office SharePoint Server 2007 depende de uno o varios de estos elementos web, debe actualizar la solución al modelo de objetos de los Servicios de conectividad empresarial de Microsoft y usar las nuevas versiones de los elementos web para que interactúen con dicha solución. No están disponibles para ejecutarse directamente en las definiciones de aplicación del servicio de registro de aplicaciones.

Búsqueda

Para buscar datos externos en Office SharePoint Server 2007, cree un origen de contenido que apunte a una definición de aplicación del Catálogo de datos profesionales. Si busca contenido de esta forma en Office SharePoint Server 2007, puede seguir buscando los mismos datos externos tras actualizar a SharePoint Server 2010 mediante el servicio de registro de aplicaciones. No se requiere ninguna modificación del origen de contenido en la actualización para que la búsqueda funcione. Se recomienda crear también una nueva definición de origen de contenido que apunte al Servicio de conectividad a datos empresariales.

Inicio de sesión único

En Office SharePoint Server 2007, algunos modos de autenticación para soluciones que usan el Catálogo de datos profesionales también usan el servicio de inicio de sesión único, que proporciona almacenamiento y asignación de credenciales, como los nombres de cuenta y las contraseñas. Las definiciones de aplicación del Catálogo de datos profesionales que dependían del servicio de inicio de sesión único incluyen información que hace referencia al servicio.

El Servicio de almacenamiento seguro reemplaza el servicio de inicio de sesión único en SharePoint Server 2010. Para obtener más información, vea Planeación del Servicio de almacenamiento seguro (SharePoint Server 2010)). Tras actualizar a SharePoint Server 2010, las definiciones de aplicación que se actualizaron al servicio de registro de aplicaciones y al Servicio de conectividad a datos empresariales se actualizarán para hacer referencia al Servicio de almacenamiento seguro. Para obtener información acerca de cómo migrar datos del servicio de inicio de sesión único al Servicio de almacenamiento seguro, vea Realización de pasos posteriores a la actualización en una actualización inmediata (SharePoint Server 2010)

Importante

Si usaba un proveedor personalizado de inicio de sesión único en Office SharePoint Server 2007, debe actualizar el proveedor en SharePoint Server 2010 y actualizar los modelos de Conectividad a datos profesionales y las definiciones de aplicación de forma manual en el servicio de registro de aplicaciones y el Servicio de conectividad a datos empresariales.

Mantenimiento de bases de datos de servicio en servidores independientes

En Office SharePoint Server 2007, la base de datos que usa el proveedor de servicios compartidos puede estar opcionalmente en un servidor de bases de datos independiente de la base de datos de contenido de SharePoint. Tras actualizar a SharePoint Server 2010, las bases de datos para el Servicio de conectividad a datos empresariales y el servicio de registro de aplicaciones estarán siempre en el mismo servidor que las bases de datos de contenido. Si desea mantener bases de datos independientes para estos servicios, debe hacerlo como un paso posterior a la actualización mediante la copia de seguridad de la base de datos de cada servicio y la restauración de las bases de datos en un servidor independiente.

Mantenimiento de relaciones de granjas de servidores primarias y secundarias

En Office SharePoint Server 2007, el proveedor de servicios compartidos que incluye el Catálogo de datos profesionales podía estar en una granja de servidores que proporciona servicio a una o más granjas secundarias que usan los servicios compartidos. Si desea que este servicio esté disponible para las granjas secundarias tras actualizar al servicio de registro de aplicaciones, debe usar el comando de Windows PowerShell CreateDelegatedApplicationProxy para crear un nuevo proxy que se conecte con la base de datos del servicio de registro de aplicaciones en la granja de servidores primaria. El siguiente script de ejemplo ilustra el uso de este comando con este fin:

$proxy=[Microsoft.Office.Server.ApplicationRegistry.SharedService.ApplicationRegistryServiceApplicationProxy]::CreateDelegatedApplicationProxy("<NAME>", "Data Source=<SQLserverName>;Initial Catalog=<ApplicationRegistry DB NAME>;Integrated Security=true")

Para el Servicio de conectividad a datos empresariales, esta operación se puede realizar mediante Administración central de SharePoint.

See Also

Concepts

Planeación de los Servicios de conectividad empresarial (SharePoint Server 2010)