就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter寻求指导。关闭11年前.您对PythonJabber/XMPP客户端库有何经验?你有什么推荐的? 最佳答案 这取决于您可以使用什么许可证。一些流行的库是GPL,如果您需要将其用于工作,尤其是在您需要保留专有扩展时,可能会导致严重问题。我认为LGPL库不太受欢迎,但您可以更灵活地使用它们。我曾经考虑过直接使用twisted
就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter寻求指导。关闭11年前.您对PythonJabber/XMPP客户端库有何经验?你有什么推荐的? 最佳答案 这取决于您可以使用什么许可证。一些流行的库是GPL,如果您需要将其用于工作,尤其是在您需要保留专有扩展时,可能会导致严重问题。我认为LGPL库不太受欢迎,但您可以更灵活地使用它们。我曾经考虑过直接使用twisted
关闭。这个问题需要更多focused.它目前不接受答案。想要改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭3年前。Improvethisquestion我即将开发一个具有近乎实时聊天功能的网站。我知道它可以使用xmpp或websocket协议(protocol)来实现。我也知道xmpp协议(protocol)是1999年开发的,我想现在应该已经成熟了。而websocket协议(protocol)是2011年开发的。如果xmpp能够很好地处理实时对话,那么对websocket的需求是什么?这两种协议(protocol)的主要区别是什么?我什么时候应该选择
关闭。这个问题需要更多focused.它目前不接受答案。想要改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭3年前。Improvethisquestion我即将开发一个具有近乎实时聊天功能的网站。我知道它可以使用xmpp或websocket协议(protocol)来实现。我也知道xmpp协议(protocol)是1999年开发的,我想现在应该已经成熟了。而websocket协议(protocol)是2011年开发的。如果xmpp能够很好地处理实时对话,那么对websocket的需求是什么?这两种协议(protocol)的主要区别是什么?我什么时候应该选择
我正在尝试创建一个实现FacebookChat的应用程序。据我所知,我已经正确设置了所有XMPP内容,但我无法让它工作。在用户登录并通过Facebook身份验证后(通过FBSession),我尝试连接到聊天服务。这是XMPP的用武之地:-(void)connect{[selfsetupStream];NSError*err;[self.xmppStreamconnectWithTimeout:10.00error:&err];}-(void)setupStream{_xmppStream=[[XMPPStreamalloc]initWithFacebookAppId:FACEBOOK_
我正在AMQP(RabbitMQ)与XMPP(eJabberd)之间进行选择,以用于我的基于浏览器的无闪存javascript驱动的实时回合制游戏。我对AMQP和XMPP协议(protocol)了解不多。我想使用PHP进行用户授权,并使用MySQL进行一些数据存储检索。据我所知,RabbitMQ有PHP客户端,但eJabberd没有。我的理解是javascript客户端调用PHP脚本并操作必要的处理,然后传递给AMQP或XMPP服务器以将数据传递给对手玩家。Wrox有一本好书“ProXMPPProgrammingwithJSandjQuery”,但没有PHP示例。所以以下是我的问题。1
我要接收的消息包。Hello我收到的消息包。Hello我有一个smack的源代码,这是数据包类。谁能帮我制作我的定制包。任何帮助修改源代码表示赞赏。代码:publicabstractclassPacket{protectedstaticfinalStringDEFAULT_LANGUAGE=java.util.Locale.getDefault().getLanguage().toLowerCase();privatestaticStringDEFAULT_XML_NS=null;/***ConstantusedaspacketIDtoindicatethatapackethasnoi
我在Nodejs和xmpp中迈出了第一步我需要在Nodejs上的xmpp服务器上运行以进行消息传递流程如下:我使用node-xmpp服务器https://github.com/astro/node-xmpp运行服务器示例(/examples/c2s.js)使用两个客户端加入服务器(在其他服务器上测试的客户端jabber-它可以工作并且消息正在发送)客户在我的服务器上获得授权。但是当我从一个客户端向另一个客户端发送消息时,消息会到达服务器(我在日志中看到)那就是消息没有到达收件人我不知道去哪里找问题服务器配置?路由?可能需要添加您自己的消息?请帮帮我我的服务器代码(通过示例)varxmp
我正在从事一个涉及实时聊天(消息传递,包括群聊)的项目。我以前使用过websockets,所以我开始使用spring-websockets来解决这个问题,并且我阅读了一些关于实现它的最佳方法的内容。然后我遇到了STOMP(作为websockets的子协议(protocol)),由于Spring有对STOMP的直接支持,所以实现我应该做的事情有点容易。但我怀疑STOMP和XMPP是相似的协议(protocol)(消息协议(protocol)),但我找不到任何解释差异的问题/博客以及为什么有人更喜欢其中一个?如果有人解释这两种协议(protocol)有何不同,那将非常有帮助?谢谢。
我正在从事一个涉及实时聊天(消息传递,包括群聊)的项目。我以前使用过websockets,所以我开始使用spring-websockets来解决这个问题,并且我阅读了一些关于实现它的最佳方法的内容。然后我遇到了STOMP(作为websockets的子协议(protocol)),由于Spring有对STOMP的直接支持,所以实现我应该做的事情有点容易。但我怀疑STOMP和XMPP是相似的协议(protocol)(消息协议(protocol)),但我找不到任何解释差异的问题/博客以及为什么有人更喜欢其中一个?如果有人解释这两种协议(protocol)有何不同,那将非常有帮助?谢谢。