Protocol Injection Browsing Subscription Responsibility Transfer Duplicate detection Federated / Global Peer-to-peer / Symmetric (vs. Client-Server)
IDEAL Y Y Y Optional Optional Y Y
AMQP Y N [6] Y Y [7] N N Partial [8]
Twitter Y Y Y N ? N N
TCP Y N Y Y Y N Y
XMPP Y N N N [1] N Y Y
Atompub Y Y N Y [3] N Y N
Pubsub Y N Y Partial [4] N Y N
Atom/RSS N Y N N -- Y Y
POE, CHTTP Y N N Y Y Y N
WebDAV Y Y N Y -- Y N
SMTP Y N N Y N Y N
IMAP Partial Y Y Partial [3] -- N N
Mailman N Y Y N -- N N
POP3 N Y N Partial [3] -- N N
Bittorrent N Y N N Y N N
HTTP N N N Y N Y N
Comet N N N N N N N
Protocol Unicast Routing Multicast / Complex Routing Relaying Queueing / Buffering Presence / Lifecycle Events Management / Monitoring Trust model
IDEAL Y Y N Y Y Y ???
AMQP Y Y N Y N Y [9] --
Twitter Y Y N Y N -- --
TCP N N N Y N Some --
XMPP Y N N N [2] Y N DNS
Atompub N N N Y N -- --
Pubsub N Y N N N N XMPP
Atom/RSS N N [5] N [5] Y N -- --
POE, CHTTP N N N N N -- --
WebDAV N N N N N N --
SMTP Y N Implied N N N complicated
IMAP N N N Y N N --
Mailman N Y N N N N --
POP3 N N N Y N N --
Bittorrent N N N N N N --
HTTP N N N N N N --
Comet N N N N N N --