real-time technologies

TwitterFacebook
Get flash to fully experience Pearltrees
Parties (servers) speaking the PubSubHubbub protocol can get near-instant notifications (via webhook callbacks) when a topic (feed URL) they're interested in is updated. The protocol in a nutshell is as follows: An feed URL (a "topic") declares its Hub server(s) in its Atom or RSS XML file, via . The hub(s) can be run by the publisher of the feed, or can be a community hub that anybody can use . http://code.google.com/p/pubsubhubbub/

pubsubhubbub

GSoC 2012 Student Application deadline approaching It’s great to see this many applications for GSoC projects so far, but there are still a few days left to apply. So if you’re a student and interested in participating in the Google Summer of Code, head on over to our GSoC 2012 Wiki page and find out what projects are looking for your [...] The IETF’s XMPP Working Group will hold an in-person meeting this week at IETF 83 in Paris.

XMPP

http://xmpp.org/

NGINX HTTP Push Module

http://pushmodule.slact.net/ You're writing a live-updating web application. Maybe it's some sort of chat, a multiplayer Flash game, a live feed reader, or maybe it's a realtime HTCPCP teapot controller. Either way, you won't have status updates come only when the user refreshes a page, and polling the server every couple of seconds seems to you ugly and insufficient. But you don't quite want to commit to writing your application in any of the available asynchronous scripted web server frameworks.
http://en.wikipedia.org/wiki/Advanced_Message_Queuing_Protocol AMQP mandates the behaviour of the messaging provider and client to the extent that implementations from different vendors are truly interoperable, in the same way as SMTP, HTTP, FTP, etc. have created interoperable systems. Previous attempts to standardize middleware have happened at the API level (e.g. JMS ) and this did not create interoperability. [ 2 ] Unlike JMS, which merely defines an API, AMQP is a wire-level protocol. A wire-level protocol is a description of the format of the data that is sent across the network as a stream of octets . Consequently any tool that can create and interpret messages that conform to this data format can interoperate with any other compliant tool irrespective of implementation language.

AMQP

J5’s Blog » Introducing kamaloka-js: amqp JavaScript Bindings

issue any commands and controls described by the spec (whether or not the server is doing anything with them has not been verified yet but, it doesn’t drop your connection) amqp-js was taken by a project that implements the 0-8 AMQP protocol through Flash. If some day the qpid project wanted to use kamaloka-js as the definitive AMQP javascript implementation I would be happy to rename it qpid-js, but I am not that presumptuous. http://www.j5live.com/2009/09/03/introducing-kamaloka-js-amqp-javascript-bindings/#
Real-time technologies