XMPP作为消息传递平台

XMPP作为消息传递平台,xmpp,messaging,Xmpp,Messaging,我们的一个客户要求评估XMPP产品,以将其用作支持高消息吞吐量的消息传递中间件。从现有信息来看,基于XMPP的产品似乎主要用于聊天类消息(C2C)。它是否支持发布/订阅和基于内容的路由?是否有人将其用作连接企业内应用程序系统的中间件 谢谢, Amit是的,它确实支持PubSub,thru,但该规范相当复杂,您可能应该只使用它的一个子集;我们选择它作为我们的API,并且它运行得非常好。最常见的问题是,许多人不熟悉长寿命连接的概念,或者不熟悉XMPP是一个状态完整的协议(与HTTP是无状态的相反),

我们的一个客户要求评估XMPP产品,以将其用作支持高消息吞吐量的消息传递中间件。从现有信息来看,基于XMPP的产品似乎主要用于聊天类消息(C2C)。它是否支持发布/订阅和基于内容的路由?是否有人将其用作连接企业内应用程序系统的中间件

谢谢,
Amit

是的,它确实支持PubSub,thru,但该规范相当复杂,您可能应该只使用它的一个子集;我们选择它作为我们的API,并且它运行得非常好。最常见的问题是,许多人不熟悉长寿命连接的概念,或者不熟悉XMPP是一个状态完整的协议(与HTTP是无状态的相反),但是一旦他们理解了这些怪癖,它就相当有效了