Gestionar Mensajes Instantáneos

12/01/2006 - 14:38 por Max | Informe spam
Estimados:

Me gustaría tener referencia de alguna API que me permita gestionar en
forma automática mensajes emergentes a usuarios conectados en la red. La
idea es mostrar notificaciones de esas que aparecen en el costado inferior
derecho de la pantalla y luego de unos breves segundos desaparecen...
Inicialmente exploré la API del MSN (sí funciona en Win2K) pero hasta donde
ví esta sólo me permite generar mensajes del tipo conversación (con la
ventana abierta en espera de respuesta) y no algo que notifique y se
cierre... Me parece que la solución podría pasar por algún servicio de
mensajería de windows pero no se exáctamente como implementarlo...

De antemano muchas Gracias.

Max Castro V.
Santiago - Chile

Preguntas similare

Leer las respuestas

#1 Cid
12/01/2006 - 13:51 | Informe spam
yo hice un programa de mensajeria simplemente poniendo un timer que mira en
la bbdd cada 2 segundos y saca el mensaje si hay. salu2.

"Max" escribió en el mensaje
news:
Estimados:

Me gustaría tener referencia de alguna API que me permita gestionar en
forma automática mensajes emergentes a usuarios conectados en la red. La
idea es mostrar notificaciones de esas que aparecen en el costado inferior
derecho de la pantalla y luego de unos breves segundos desaparecen...
Inicialmente exploré la API del MSN (sí funciona en Win2K) pero hasta
donde ví esta sólo me permite generar mensajes del tipo conversación (con
la ventana abierta en espera de respuesta) y no algo que notifique y se
cierre... Me parece que la solución podría pasar por algún servicio de
mensajería de windows pero no se exáctamente como implementarlo...

De antemano muchas Gracias.

Max Castro V.
Santiago - Chile

Respuesta Responder a este mensaje
#2 Lluís Franco
12/01/2006 - 14:20 | Informe spam
:-)
Hola,
¿Y mediante colas de mensajes? Dale un vistazo a:

Desencadenadores Message Queue (Triggers)
http://www.microsoft.com/spanish/ms.../art31.asp

Saludos,

Lluís Franco i Montanyés
[MS-MVP-MCP Visual Basic]

This posting is provided "AS IS" with no warranties, and confers no rights.
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho

(Guía de netiquette del foro)
http://www.uyssoft.com/MSNews.aspx?sm
FIMARGE, S.A.
Principat d'Andorra

Tel.: +376 805 100
Fax: +376 824 500
Mi Perfil MVP en:
https://mvp.support.microsoft.com/profileaa1615-1a2f-4202-bc3f-aec297d967d2
Respuesta Responder a este mensaje
#3 GilNaj
12/01/2006 - 17:55 | Informe spam
En mi empresa utilizamos un programita que se llama simple chat, hace lo que
to quieres hacer y además permite mensajes públicos y privados (como en los
chat web).

Se puede ejecutar en la barra de notificación y cuando se recibe un mensaje
público sale el mensaje que dices.

puedes checarlo en:
http://www.geocities.com/ifaybish


"Max" escribió en el mensaje
news:
Estimados:

Me gustaría tener referencia de alguna API que me permita gestionar en
forma automática mensajes emergentes a usuarios conectados en la red. La
idea es mostrar notificaciones de esas que aparecen en el costado inferior
derecho de la pantalla y luego de unos breves segundos desaparecen...
Inicialmente exploré la API del MSN (sí funciona en Win2K) pero hasta
donde ví esta sólo me permite generar mensajes del tipo conversación (con
la ventana abierta en espera de respuesta) y no algo que notifique y se
cierre... Me parece que la solución podría pasar por algún servicio de
mensajería de windows pero no se exáctamente como implementarlo...

De antemano muchas Gracias.

Max Castro V.
Santiago - Chile

Respuesta Responder a este mensaje
#4 Ronald Eduardo Sánchez
13/01/2006 - 18:05 | Informe spam
Max:
Montar un sistema de noficación es de trabajar alguito, he leido de una
modalidad de SQL Server que trabaja notificaciones de eventos que suceden en
la Base de datos, si no mal recuerdo lei que lo hace atravez de e-mail pero
no estoy seguro si tambien lo hace por mensajes emergentes, lo cual es muy
funcional para la manera que quieres hacerlo, ya que te olvidas de instalar
algun executable para ver las noficaciones.
En lo personal la mensajeria la hago atraves del sistema con winsock,
que opera todas las trasacciones en la BD, y cuando se hace algun evento
marcado para notificar, es el sistema que notifica a todos los usuarios a
notificar. El sistema al iniciarse abre uel puerto de escucha y espera los
mensajes de los usuarios, y si no esta conectado, hay un buzon en la BD de
Mensajes que los descargue cuando se conecta, pero como te dije esta en el
diseño del Sistema.

Bueno te dejo mis comenatarios talvez de dan una luz

Saludos

Ronald Sánchez
San Salvador - El Salvador
(Desde el Pulgarcito de América)



"Max" escribió en el mensaje
news:#
Estimados:

En primer lugar quisiera agradecer a todos quienes aportaron sus ideas
para el tema en cuestión.

Les comento que he desarrollado un sistema de registro y consulta que
consiste en una base SQL Server 2K a la que se accede mediante una
aplicación desarrollada en Acces 2K. Durante varios meses he ido
incorporando nuevas funcionalidades y en estos momentos estoy pensando en


la
mensajería para notificar ingresos de registros y/o cambios de estado en


los
mismos. La idea es hacerlo mediante un cuadro emergente al estilo de las
notificaciones de inicio de sesion de contactos en el MSN , el que después
de unos breves segundos debiera desaparecer.

Mi idea inicial era encontrar alguna API que me permitiera enviar


estos
mensajes a algún equipo y/o usuario desde el equipo servidor sin tener que
intervenir mayormente los equipos cliente. Los ejemplos de Ronald y


Alberto
funcionan de maravillas aunque suponen la instalación del ejecutable en


c/u
de los equipos cliente, los que de alguna forma tendrían la
"responsabilidad" de chequear periódicamente por nuevos registros o
modificaciones en la BD para así mostrar el mensaje en cuestión...

Curiosamente los Desencadenadores de las Colas de Mensaje -recomendado
por Lluís Franco- parecieran aportar una solución interesante al punto
anterior... Si entendí bién, más que mensajes directos a usuarios se trata
de colas de mensajes entre aplicaciones para procesamiento asincrónico en
equipos diferentes. Se me ocurre que combinando este servicio con los
ejecutables que muestran los mensajes, podría programar el envío de
instrucciones para desplegar mensajes a los equipos cliente sin que estos
últimos tengan que estar permanentemente haciendo consultas para verificar
condiciones... Aunque definitivamente no se trata de un proceso simple,


creo
que es una buena forma de descubrir las potencialidades de las colas de
mensaje y posiblemente lo intente en los próximos días... Por el momento
sigo pensando en la API del MSN e incluso en el comando de sistema


operativo
NET SEND el cual no me ha funcionado bién por un tema de configuración de


la
LAN que pretendo resolver a la brevedad...

Agradeciendo sus comentarios:

Max Castro V
Santiago - Chile

"Max" escribió en el mensaje
news:
> Estimados:
>
> Me gustaría tener referencia de alguna API que me permita gestionar


en
> forma automática mensajes emergentes a usuarios conectados en la red. La
> idea es mostrar notificaciones de esas que aparecen en el costado


inferior
> derecho de la pantalla y luego de unos breves segundos desaparecen...
> Inicialmente exploré la API del MSN (sí funciona en Win2K) pero hasta
> donde ví esta sólo me permite generar mensajes del tipo conversación


(con
> la ventana abierta en espera de respuesta) y no algo que notifique y se
> cierre... Me parece que la solución podría pasar por algún servicio de
> mensajería de windows pero no se exáctamente como implementarlo...
>
> De antemano muchas Gracias.
>
> Max Castro V.
> Santiago - Chile
>


Respuesta Responder a este mensaje
#5 Max
13/01/2006 - 18:09 | Informe spam
Estimados:

En primer lugar quisiera agradecer a todos quienes aportaron sus ideas
para el tema en cuestión.

Les comento que he desarrollado un sistema de registro y consulta que
consiste en una base SQL Server 2K a la que se accede mediante una
aplicación desarrollada en Acces 2K. Durante varios meses he ido
incorporando nuevas funcionalidades y en estos momentos estoy pensando en la
mensajería para notificar ingresos de registros y/o cambios de estado en los
mismos. La idea es hacerlo mediante un cuadro emergente al estilo de las
notificaciones de inicio de sesion de contactos en el MSN , el que después
de unos breves segundos debiera desaparecer.

Mi idea inicial era encontrar alguna API que me permitiera enviar estos
mensajes a algún equipo y/o usuario desde el equipo servidor sin tener que
intervenir mayormente los equipos cliente. Los ejemplos de Ronald y Alberto
funcionan de maravillas aunque suponen la instalación del ejecutable en c/u
de los equipos cliente, los que de alguna forma tendrían la
"responsabilidad" de chequear periódicamente por nuevos registros o
modificaciones en la BD para así mostrar el mensaje en cuestión...

Curiosamente los Desencadenadores de las Colas de Mensaje -recomendado
por Lluís Franco- parecieran aportar una solución interesante al punto
anterior... Si entendí bién, más que mensajes directos a usuarios se trata
de colas de mensajes entre aplicaciones para procesamiento asincrónico en
equipos diferentes. Se me ocurre que combinando este servicio con los
ejecutables que muestran los mensajes, podría programar el envío de
instrucciones para desplegar mensajes a los equipos cliente sin que estos
últimos tengan que estar permanentemente haciendo consultas para verificar
condiciones... Aunque definitivamente no se trata de un proceso simple, creo
que es una buena forma de descubrir las potencialidades de las colas de
mensaje y posiblemente lo intente en los próximos días... Por el momento
sigo pensando en la API del MSN e incluso en el comando de sistema operativo
NET SEND el cual no me ha funcionado bién por un tema de configuración de la
LAN que pretendo resolver a la brevedad...

Agradeciendo sus comentarios:

Max Castro V
Santiago - Chile

"Max" escribió en el mensaje
news:
Estimados:

Me gustaría tener referencia de alguna API que me permita gestionar en
forma automática mensajes emergentes a usuarios conectados en la red. La
idea es mostrar notificaciones de esas que aparecen en el costado inferior
derecho de la pantalla y luego de unos breves segundos desaparecen...
Inicialmente exploré la API del MSN (sí funciona en Win2K) pero hasta
donde ví esta sólo me permite generar mensajes del tipo conversación (con
la ventana abierta en espera de respuesta) y no algo que notifique y se
cierre... Me parece que la solución podría pasar por algún servicio de
mensajería de windows pero no se exáctamente como implementarlo...

De antemano muchas Gracias.

Max Castro V.
Santiago - Chile

Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida