Pusher is a hosted API for quickly, easily and securely adding scalable realtime functionality to web and mobile apps
It’s as easy as subscribing to a channel:
var channel = pusher.subscribe('my-channel');
channel.bind('my-event', function(data) {
alert('Received my-event with message: ' + data.message);
});
and pushing messages to it:
pusher.trigger('my-channel',
'my-event',
{ "message": "hello world" }
);
Libs for pushing messages exist for PHP, Ruby, JS, and .Net
Very happy with Pusher (compared to that other realtime messaging platform 🙂 )