如果有的话,XMPP 和 Meteor 的 DDP 如何比较?
就技术而言,DDP 能否被认为优于 XMPP?或者每个人都擅长的适当的一般应用程序是什么?
粗略看民进党,我认为两者并没有真正的可比性。
XMPP 是一种与语言无关的实时异步通信规范。它支持许多东西,例如聊天、多用户聊天和 pubsub 等等。
DPP(对我来说是全新的)似乎只是一种基于 Javascript 的服务器推送和发布订阅方式。
我不确定 DPP 与使用 BOSH 和现有的基于 XMPP Javascript 的客户端库来完成相同的事情有何不同。最后,XMPP 功能更加丰富,并且在所有主要(和最晦涩的)语言中都得到支持,而 DPP 似乎更针对一组特定的基于 Javascript 的用例。它可能比更通用的基于 XMPP 的解决方案更好地执行此任务,但我真的不知道。