¿Cómo puedo mostrar el estado en línea de un usuario MOC en una página web sin * * Active-X?

StackOverflow https://stackoverflow.com/questions/3555316

  •  30-09-2019
  •  | 
  •  

Pregunta

¿Es posible mostrar el estado en línea de un usuario sin Active-X? En mi googlear he encontrado una serie de artículos acerca de la visualización MOC estado de conexión en SharePoint usando la función IMNRC () en el archivo Ows.js pero esto parece bastante vieja escuela con todos los Active-X objeto de instancias y como resultado sólo se trabajo en Internet Explorer.

¿Hay un método simple de conseguir un estado de conexión con algún tipo de programa de fondo llamada a la API al servidor de comunicaciones al pasar su dirección de correo electrónico?

aplausos Marcus

¿Fue útil?

Solución

Me contribuir a un proyecto CodePlex llamado HTML Controles de presencia para Microsoft Lync Server 2010 - echarle un vistazo en http: // htmlpresencecontrols .codeplex.com / .

Como Pablo mencionó anteriormente, la arquitectura detrás de una solución de este tipo sería crear un servicio de back-end que expone WCF métodos para pedir la presencia de contactos. Se podría preguntar que a partir de un control de servidor ASP.NET en una página ASPX, o incluso una aplicación JavaScript en HTML o PHP.

El proyecto CodePlex debe darle una buena idea de cómo construir algo por el estilo.

Otros consejos

Esto depende de la versión de servidor OCS / Lync que está utilizando. Si está utilizando OCS 2007 (no R2), se puede utilizar el AJAX API para conseguir la presencia usuarios.

Sin embargo, la API AJAX ya no se utiliza, por lo que la forma "correcta" de hacerlo sería crear una aplicación de robot utilizando UCMA ( UCMA 1.0 para OCS 2007, UCMA 2.0 para OCS 2007 R2 y UCMA 3.0 para el servidor de Lync)

necesitaría para implementar una aplicación UCMA lado del servidor (un robot) que se conecta a la infraestructura de OCS / Lync, y expone algunos métodos a través de WCF o servicios web, que luego podrían ser llamados por algunos javascript del lado del cliente.

Por otra parte, si usted está usando Lync y su aplicación se basa Silverlight, se puede utilizar los controles de Silverlight en el SDK de Lync - hay un gran artículo de información general aquí .

Advertencia a los compradores ...

Los controles alternativos Silverlight en el SDK Lync sólo se admiten en IE porque utilizan ActiveX bajo las sábanas.

Me parece que la aplicación UCMA recomendada debe implmented por el propio servidor de Lync. Si esto se hiciera, el ctrl Silverlight no necesitaría ActiveX y sería realmente útil.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top