Differences

Yeah, that pretty much sums up their arguments. The bit about reliable delivery is true, and I wish it would get fixed. Some steps have been taken such as the stanza acking proposal and a JEP that allows entities to keep sending messages until they're acked.

AMPQ is a little different from XMPP. With AMPQ a server consists of a number of publish-subscribe channels, whereas current XMPP servers allow entities to connect as a node (the part before the @). An XMPP server that is like an AMPQ server would most likely take the form of an implementation of JEP-0060 (pub/sub) that only allowed server to server connections.

It's also debatable and testable if their binary protocol would have any speed advantages over an XML protocol like XMPP.

Reply

The content of this field is kept private and will not be shown publicly.
  • Lines and paragraphs break automatically.
More information about formatting options

Ad's by Google