Join en-US

Introducción a Messenger Activity

published 1/28/2009 12:10:33 PM by Manuel Fernando

Windows Live Messenger conocido anteriormente como MSN Messenger es la plataforma de comunicación Per-to-Per de mensajería instantánea favorita por millones de usuarios en Internet. Y pertenece a la plataforma de servicios sobre Internet de Microsoft Windows Live que puede ser usado por cualquier usuario que cuente con una credencial de Windows Live ID.


A través de los años cada versión de Windows Live Messenger ha proporcionado nuevas características con el fin de proporcionar experiencia de usuario como el uso de emoticones, sonidos personalizados, personalización, enviar mensajes instantáneos a usuarios no conectados, transferencia de archivos, carpetas compartidas offline, Voz sobre IP entre otras y una extensible API que puede ser usada para mejorar la experiencia de usuario con Windows Live Messenger.


Messenger Activity

Una Activity es página web HTML/DHTML desarrollada sobre el framework de comunicación de Windows Live Messenger que puede ser usada por dos usuarios conectados de manera simultánea. Con Messenger Activity se pueden desarrollar aplicaciones que permitan compartir espacios de trabajo, juegos entre otros mediante comunicación directa entre los usuarios.


El API de Messenger Activity está compuesta por 5 objetos que son manipulados mediante scripts desde el lado del cliente. Entre las diferentes opciones desarrollo se encuentran las siguientes: Silverlight, ASP, ASP.NET, VBScript, JavaScript, HTML ó XHTML, Flash, PHP, Perl, entre otras.


Como se desarrolla una Activity

Para cargar y ejecutar una Activity se requiere de dos clientes del Windows Live Messenger se ejecuten por separado ó poder permitir la ejecución de múltiples sesiones de Windows Live Messenger y se necesita de un archivo XML que describe el Activity al Runtime de Windows Live Messenger llamado MSGRP2P.xml este archivo debe ser colocado en el directorio raíz en donde se encuentra Live Messenger C:\Program Files (x86)\Windows Live\Messenger. Este archivo de configuración solo nos permite probar una Activity al tiempo.


Como permitir múltiples sesiones de Windows Live Messenger al tiempo

Para hacer más fácil el desarrollo y depuración de una Activity es necesario configurar nuestro Windows Live Messenger para que podamos utilizar múltiples sesiones de este al tiempo. Para esto podemos utilizar el editor de registros de Windows. Inicio->Ejecutar.



Para sistemas operativos x86: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Live\Messenger


Para sistemas operativos x64: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows Live\Messenger



Se debe crear una nueva clave de registro del tipo DWORD y colocarle el nombre de multipleInstances e inmediatamente después realizar clic derecho sobre este y dar clic en modificar.




Se debe cambiar la información del valor de 0 a 1 y aceptar. De esta manera podemos ejecutar dos instancias de Windows Live Messenger al tiempo lo que nos permitirá realizar el proceso de desarrollo y depuración de una forma muy cómoda.



Comments

Add a comment

Title  

Comments  


Sign in for add you comments


Frameworkla.net compatible con Internet Explorer 8
History Favorites