Descripción del servicio de disponibilidad

 

Se aplica a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

Última modificación del tema: 2010-07-28

El servicio de disponibilidad de Microsoft Exchange Server 2007 mejora el calendario y la programación de reuniones de las personas que trabajan con datos al proporcionar información de disponibilidad segura, coherente y actualizada a los equipos que ejecutan Microsoft Office Outlook 2007. Outlook 2007 usa el servicio Detección automática para obtener la dirección URL del servicio de disponibilidad. El servicio Detección automática es parecido al servicio web del Sistema de nombres de dominio (DNS) para servicios web de Exchange 2007. Esencialmente, el servicio Detección automática ayuda a Outlook 2007 a localizar varios servicios Web, como Mensajería unificada (UM), la libreta de direcciones sin conexión (OAB) y los servicios de disponibilidad.

Nota

Si tiene clientes de Outlook 2007 que se ejecuten en buzones de Exchange Server 2003, Outlook 2007 utilizará las carpetas públicas para la información sobre la disponibilidad.

Información general

La arquitectura de la información de disponibilidad ha cambiado en Exchange 2007. En las versiones de Exchange heredadas, las carpetas públicas se utilizan para publicar y obtener información de disponibilidad. Los datos de disponibilidad del usuario final se publicaban en una carpeta pública exclusiva llamada SCHEDULE + FREE BUSY. Esta carpeta contenía una carpeta separada para cada grupo administrativo existente dentro de la organización. El cliente de un usuario publicaba datos de disponibilidad en una de las subcarpetas en función del legacyExchangeDN del usuario. Las aplicaciones cliente como Outlook y Microsoft Outlook Web Access utilizaban a continuación las carpetas públicas SCHEDULE + FREE BUSY para consultar la disponibilidad y para los procesos de programación.

Outlook Web Access no publica los datos de disponibilidad directamente en el almacén de carpetas públicas. Un agente de publicación de disponibilidad llamado MadFB publica los mensajes de disponibilidad para Outlook Web Access y luego elimina los mensajes de disponibilidad duplicados. En lugar de publicar a intervalos preestablecidos como en Outlook, Outlook Web Access publica los datos de disponibilidad cuando un usuario guarda una nueva cita, elimina una cita o guarda cambios en la hora de comienzo o de fin de una cita.

En Exchange 2007, la información de disponibilidad se guarda localmente en relación con el buzón. Además, se utiliza el servicio de disponibilidad para obtener esta información.

Exchange 2007 ayuda a proporcionar información de disponibilidad más segura, coherente y actualizada a los trabajadores. La funcionalidad del servicio de disponibilidad (AS) se proporcionada mediante la función del servidor de acceso de cliente. Esta funcionalidad permite a un usuario/identidad de Outlook 2007 o Outlook Web Access cuyo buzón se encuentra en Exchange 2007 consultar la información de calendario de otras identidades en tiempo real. También permite conceder un acceso granular y por usuario a los datos de disponibilidad.

Mejoras respecto a los datos de disponibilidad de Exchange 2003

En la tabla 1 se enumeran las mejoras de la funcionalidad de disponibilidad que ofrece Exchange 2007 respecto a Exchange 2003.

Tabla 1   Mejoras de la disponibilidad

Componente de disponibilidad Outlook 2003 que se ejecuta en Exchange 2003 Outlook 2007 que se ejecuta en Exchange 2007

Información actualizada

No se espera que la información de disponibilidad esté actualizada. Diversos factores hacen que la información de disponibilidad se quede obsoleta:

  • De forma predeterminada, Outlook sólo actualiza la información de disponibilidad cada 45 minutos. Además, debido a los problemas de ancho de banda y escalabilidad, no se puede reducir este intervalo.

  • Existen latencias causadas por la replicación de carpetas públicas.

  • En los escenarios entre bosques se producen demoras cuando se usa la herramienta de replicación entre organizaciones de Microsoft Exchange para replicar la información de disponibilidad entre bosques.

La información de disponibilidad se actualiza coherentemente dentro de un breve período de tiempo (60 segundos) para todos los datos obtenidos.

Granularidad

Los cuatro estados de reunión (Libre, Provisional, Ocupado y Fuera de la oficina) están disponibles en una secuencia. Para obtener detalles de una cita necesitan llamadas MAPI adicionales.

De forma predeterminada, la información de disponibilidad muestra la hora de inicio y finalización de las citas individuales. A través del servicio de disponibilidad se puede tener acceso a propiedades adicionales de calendario (como Asunto y Ubicación).

Seguridad

Para los usuarios autenticados, todos los datos de disponibilidad se encuentran disponibles en una carpeta pública. En consecuencia, cualquier usuario autenticado puede eliminar, modificar o publicar la información de disponibilidad de otro usuario.

La información de disponibilidad proporciona mayor seguridad, de modo similar a la del uso compartido de calendarios. Para cumplir las normas de su empresa, puede especificar la cantidad de información de disponibilidad que va a compartir con un usuario concreto. Dado que el servicio de disponibilidad lee directamente el buzón del usuario, un usuario no puede modificar ni publicar la información de disponibilidad de otro usuario.

Frecuencia de publicación

Office Outlook 2003 tiene un intervalo predeterminado de publicación de 45 minutos.

No es necesaria ninguna publicación en una organización de Exchange 2007 y Outlook 2007.

Descripción del servicio de disponibilidad

La funcionalidad del calendario de Exchange 2007 para los subcomponentes del Asistente Datos de disponibilidad, Sugerencias de reunión y Fuera de la oficina (OOF) depende del servicio web de disponibilidad. El servicio de disponibilidad proporciona una interfaz de servicio web para su funcionalidad. El servicio web presenta esta funcionalidad a los clientes mediante estándares abiertos. Los clientes como Outlook 2007 utilizan el servicio web para obtener información de disponibilidad actualizada. Esto incluye las horas en la oficina y fuera de ella.

Se proporciona información de disponibilidad actualizada y coherente a los trabajadores mediante un nuevo servicio web llamado Servicio web de Exchange (EWS). Este servicio se implementa como un servicio web ASP.NET que acepta consultas de HTTP/SOAP. Convierte las funcionalidades ofrecidas por sus subcomponentes en una API formada por un conjunto de métodos web. Esto incluye Disponibilidad, OOF y Sugerencias de reunión. La funcionalidad de la API de servicio de disponibilidad (AS) se proporciona mediante la función del servidor de acceso de cliente. Esta funcionalidad permite a un usuario o identidad de Outlook 2007 cuyo buzón se encuentra en Exchange 2007 consultar la información de calendario de otras identidades en tiempo real. También permite conceder un acceso granular y por usuario a los datos de disponibilidad.

Componentes del servicio de disponibilidad:

  • Servicio web XML

  • SOAP (Simple Object Access Protocol)

  • WSDL (Web Service Description Language)

  • IIS:

    • Los servicios web de Exchange (EWS) se implementan en servidores de Exchange 2007 que desempeñan la función del servidor de acceso de cliente (CAS). El directorio virtual de los servicios web de Exchange se crea en el sitio web predeterminado durante la instalación.

    • Los EWS se ejecutan en un grupo de aplicaciones llamado MSExchangeServicesAppPool. Los EWS funcionan como instancia del proceso de operario ejecutable, W3wp.exe.

  • API de disponibilidad

    • Este servicio web se implementa como un servicio web ASP.NET que acepta consultas de HTTP/SOAP. El servicio convierte las funcionalidades ofrecidas por estos componentes como Disponibilidad, OOF y Sugerencias de reunión en la API de servicio de disponibilidad. Esta API está formada por un conjunto de métodos web.

    • El servicio de disponibilidad se ejecuta en el contexto del sistema local, que aparece como DOMAIN\<nombre de equipo>$ en la red y como NT AUTHORITY\System a nivel local. Cada cuenta de servicio de red del servidor de acceso de cliente tiene permiso para obtener acceso a los buzones en todos los servidores de buzones de correo en el sitio. Estas cuentas se unen al grupo de seguridad de Exchange Server. Los permisos y las pertenencias a grupos se conceden durante la instalación del servidor de acceso de cliente.

  • XSO/MAPI.NET

  • Asistente de calendario:

    • La funcionalidad Asistente de calendario en Exchange 2007, con la ayuda del servicio de disponibilidad, proporciona una metodología que permite a los usuarios finales ver información de disponibilidad dinámica actualizada en tiempo real. La funcionalidad Asistente de calendario permite a Exchange Server poner las convocatorias de reunión en un estado provisional para los buzones sin que los usuarios finales tengan que clasificar la convocatoria de reunión. Esta funcionalidad permite además actualizar las convocatorias de reunión si cambia información como la ubicación o los asistentes.

Dependencias

El servicio de disponibilidad depende de Active Directory, DNS y la conectividad de la red, al igual que otros componentes de Exchange Server 2007. Sin embargo, los siguientes puntos son específicos del servicio de disponibilidad:

  • Función de servidor de buzón: Un usuario debe tener un buzón en un servidor de buzones de Exchange Server 2007 para poder utilizar el servicio de disponibilidad.

  • Implementación de función de CAS: Normalmente, los servidores CAS deberían ser los primeros implementados en cualquier entorno. CAS proporciona acceso a buzones en Microsoft Exchange 2000 Server o Exchange 2003. Sin embargo, el servicio de disponibilidad sólo lo utilizan clientes de Outlook 2007 y Outlook Web Access 2007 registrados en buzones de Exchange 2007.

    Importante

    Si el buzón en el que se ha iniciado sesión está ubicado en Exchange 2003, Outlook 2007 conmuta por recuperación para usar las carpetas públicas de disponibilidad para recuperar información de disponibilidad para dicho cliente. En consecuencia, conserve las carpetas públicas de disponibilidad hasta que se hayan migrado todos los clientes y buzones.

  • CAS en todos los sitios de Active Directory: Debe contar con un servidor CAS en cada sitio de Active Directory en el que haya servidores de buzones de Exchange 2007. El servidor CAS se puede implementar también en otros sitios de Active Directory en los que desee contar con la funcionalidad de CAS, por ejemplo, para tareas de proxy o de redireccionamiento.

  • Servicio de detección automática: Si utiliza Outlook 2007, el servicio de detección automática debe estar publicado y funcionar correctamente. En caso contrario, el servicio de disponibilidad no funcionará para esos clientes. Esto se debe a que el servicio de detección automática devuelve la URL del servicio de disponibilidad dentro del archivo XML que contiene los detalles de la configuración automática.

Mantenga los servidores CAS actualizados con respecto a los servidores de buzones; para ello, instale los Service Pack y las revisiones más recientes como corresponda. Se sabe que numerosos problemas afectan a los servidores de buzones con archivos binarios más recientes que los de los servidores CAS. Puede evitar estos problemas de incompatibilidad si implementa primero el CAS de Exchange 2007 y luego aplica el control de cambios adecuado y actualiza las políticas de administración para actualizaciones futuras. Estas políticas deberían regirse por planificaciones serias de las versiones.

En la siguiente figura se muestra el flujo del proceso del servicio de disponibilidad.

Flujo de proceso de servicio de disponibilidad

Lógica de evaluación de buzón

En una solicitud de disponibilidad, el servicio de disponibilidad debe determinar qué método de recuperación es el adecuado para cada asistente según el tipo de buzón antes de que el servicio pueda obtener datos sobre los asistentes.

En la lista siguiente se describe cómo procesa el servicio de disponibilidad cada uno de los asistentes incluido en una consulta de disponibilidad:

  • El servicio de disponibilidad utiliza Active Directory para resolver todas las direcciones de correo electrónico en la consulta de disponibilidad para los objetos en Active Directory. El objeto resultante de Active Directory podría ser un contacto, un usuario habilitado para buzones o un objeto distinto de un usuario. Si el objeto está habilitado para correo, podría ser:

  • Un buzón hospedado en un servidor de Exchange 2007 en el sitio actual de Active Directory

  • Un buzón hospedado en un servidor de Exchange 2007 en otro sitio de Active Directory

  • Un buzón hospedado en un servidor de Exchange heredado (Exchange 2000 o Exchange 2003)

  • Un buzón hospedado en un servidor de Exchange en otro bosque

    Se realiza una evaluación en cada objeto para determinar qué método se utiliza al objeto de obtener los datos de disponibilidad solicitados. Cada objeto se clasifica según el tipo de recuperación, de modo que las solicitudes en relación con ese tipo de objeto en cuestión se procesen juntas. Por ejemplo, si se debe enviar a otro sitio una solicitud de información de disponibilidad para un buzón de Exchange 2007 a través de un servidor proxy, el servicio de disponibilidad incluye en la misma solicitud todos los demás objetos de buzones de Exchange 2007 que se deben enviar a través de un servidor proxy. Todas las evaluaciones de objeto y las clasificaciones se realizan antes de que se procese en realidad el método de obtención de información necesario.

    Si la solicitud de disponibilidad del cliente incluye una consulta de grupo de distribución, el servicio de disponibilidad expandirá el grupo de distribución en sus miembros individuales. Esta expansión se realiza en dos niveles de profundidad de anidamiento, pero sólo hasta la primera centena del total de los miembros. A continuación, el servicio de disponibilidad evalúa cada miembro del grupo. El servicio ignora todos los miembros del grupo a partir de la primera centena. Por lo tanto, dichos miembros no son evaluados. La información de disponibilidad en respuesta a una solicitud de grupo de distribución es siempre una vista agregada (fusionada) de información de disponibilidad de los miembros del grupo objeto de la consulta.

  • Si el tipo de destinatario del objeto es un destinatario personalizado (contacto habilitado para correo) y se ha definido la solicitud, ésta se enviará a través de un servidor proxy a un servicio de disponibilidad en el bosque de destino. A continuación, los demás destinatarios personalizados en la solicitud se clasifican en grupos; cada uno de estos grupos pertenece a un bosque remoto.

    Posteriormente, el servicio de disponibilidad utiliza la detección automática para buscar el servidor de acceso de cliente (CAS) que pueda responder mejor a la solicitud de disponibilidad para cada bosque de destino.

Búsqueda del servicio de disponibilidad mediante la detección automática

Outlook 2007 consulta la configuración de usuario y servicio al servicio de detección automática durante la configuración inicial y en cada inicio. El servicio de detección automática es un servicio web en los servidores CAS de Exchange que facilita información sobre la configuración y el servicio, por ejemplo, los localizadores de recursos uniformes (URL) para el servicio de disponibilidad.

Información Fuera de la oficina

El servicio de disponibilidad también permite tener acceso a mensajes de fuera de la oficina para citas fuera de la oficina e información global de fuera de la oficina.

Las personas que trabajan con información utilizan la función Fuera de la oficina de Outlook para avisar cuando no pueden responder a mensajes de correo electrónico. Para mejorar la administración de Fuera de la oficina, la implementación de esta función de Exchange 2007 facilita y flexibiliza las tareas de configuración y administración, tanto para las personas que trabajan con información, como para los administradores.

Para obtener más información acerca de la función Fuera de oficina, consulte Administración de la característica Fuera de la oficina.

Rendimiento

Puede utilizar la herramienta Monitor de rendimiento para recopilar datos de rendimiento automáticamente desde equipos locales o remotos que ejecuten Exchange 2007. Puede definir las horas de inicio y detención de la generación de registro automática, administrar múltiples sesiones de registro desde una única ventana de consola y establecer una alerta en un equipo que permita enviar un mensaje o iniciar un registro cuando se alcanzan los criterios definidos.

Para obtener información acerca de cómo utilizar el Monitor de rendimiento, consulte Windows Server 2003 Monitoring Features and Tools en Microsoft Exchange Service Management Guide (en inglés).

Puede usar los siguientes contadores de rendimiento para recopilar información acerca del servicio de disponibilidad:

  • Número de solicitudes de disponibilidad realizadas/segundo

  • Número de solicitudes de disponibilidad canceladas/segundo

  • Número de buzones consultados/segundo

  • Número de referencias de servicio de disponibilidad/segundo

  • Número de solicitudes respondidas en nivel */*F/B/segundo

  • Número de solicitudes respondidas en nivel detallado/segundo

  • Número de buzones de usuarios únicos abiertos

Control de grupos de distribución

En Exchange 2007, la expansión de los grupos de distribución se ha trasladado al servidor de Exchange 2007. La ventaja principal del traslado de la expansión de los grupos de distribución a Exchange 2007 es proporcionar un comportamiento coherente a cualquier consumidor de servicio de disponibilidad. En versiones anteriores de Exchange, los datos de disponibilidad de un grupo de distribución se pueden expandir como máximo hasta 100 miembros. Si un grupo de distribución contiene más de 100 miembros, dichos miembros se mostrarán como ocupados en los datos de disponibilidad cuando realice la expansión.

En Exchange 2007, se han realizado las siguientes mejoras en el control de grupos de distribución:

  • El servicio de disponibilidad sólo expande un grupo de distribución hasta una profundidad de dos niveles, independientemente del número total de miembros de los grupos de distribución.

  • Los datos de disponibilidad de un grupo de distribución se pueden expandir hasta 100 miembros como máximo.

API del servicio de disponibilidad

El servicio de disponibilidad forma parte de la interfaz de programación de Exchange 2007. Está disponible como servicio web público para permitir a los desarrolladores programar herramientas de terceros para la integración.

Para obtener más información acerca del desarrollo en los servicios web de Exchange 2007, consulte Desarrollo: introducción.

Información adicional

Para obtener más información acerca del servicio Detección automática, consulte los siguientes temas:

Para obtener más información acerca de cómo proporcionar comunicaciones web seguras en Internet o en la intranet, consulte Creación de un certificado o de una solicitud de certificado para TLS.