1 person found this helpful
It's called server data push, or client poll through the mx.messaging.Consumer API
Thank you for reply.
I'll try to google server data push, or client poll.
If you're developping a messenger application, I think you already have a kind of server to client communication...
How your client is receiving messages from others? You could use the same to transmit "service" data telling who is online or not...
One of our application is a kind of a collaborative tool (exchange drawings and chat messages), we developped it based on the blazeDS/AMF Consumer architecture. We've build above our protocol, which transmit "service" (who's online, what is the current space share, and so on...) along with the "client" data (the messages, the files, and so on). The protocol ensure also that a message was well transmited (ACK mechanism).
Hope it helps,
To send and receive messages I use Spring-BlazeDS integration and producer/consumer flex objects..