我正在使用smack开发Facebook聊天应用程序。这里我想获取移动用户和网站用户的在线用户状态,我怎样才能区分它们。如果用户发送消息,我如何区分他是移动用户(或)网站用户? 最佳答案 为什么不从RosterEntry类中获取它Rosterroster=xmppConnection.getRoster();Collectionentries=roster.getEntries();Presencepresence;for(RosterEntryentry:entries){presence=roster.getPresence(e
关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是偏离主题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,describetheproblem以及迄今为止为解决该问题所做的工作。关闭8年前。Improvethisquestion我见过几个Java的XMPP库,在过去几年中似乎没有什么更新Activity。当前最好的XMPP库是什么,它支持:-基本聊天-TLS-MUC-发布订阅
我想使用XMPP,以便我的应用程序向Android手机(1.5及更高版本)发送更新。我非常想使用XMPP向手机发送推送通知。我将如何实现这一目标。目前我的web应用程序运行在带有许多servlet的apachetomact上,因此android手机可以访问信息,但我发现很难理解我如何实现XMPP以便我可以将信息从服务器推送到客户端(安卓手机)。我已经测试了下面的教程ExampleofXMPPwithGoogleIDlogin它使用GoogleID登录。但我需要使用我的网络应用程序来执行谷歌实现的操作。有什么想法吗? 最佳答案 这取决
维基百科将XMPP定义为:...anopen-standardcommunicationsprotocolformessage-orientedmiddlewarebasedonXML.xmpp.org将XMPP定义为:TheExtensibleMessagingandPresenceProtocol(XMPP)isanopenXMLtechnologyforreal-timecommunication,whichpowersawiderangeofapplications.尽管我确信这两个定义都非常准确,但是它们没有告诉我我-Java开发人员-实际上可以使用XMPP做的事情!例如,我
我想知道这里是否有人可以提供以下场景的一些代码示例。我对使用xmpppy执行此操作特别感兴趣,因为我已经在我的应用程序中使用了该库,但其他库也可以。不幸的是,xmpppy项目网站没有这方面的任何示例。浏览专家/高级API文档,我不知道该怎么做,或者xmpppy不支持多用户聊天(MUC)?通过邀请特定用户(例如2或3)来创建MUC向现有MUC发送消息(假设您知道它是MUCJID句柄或昵称)在XMPP服务器上查找现有的MUC,获取JID或昵称等。如果这是通过获取名册完成的,我们只想查找MUC,忽略用户。我在这里找到了某种答案,但随后我可能不得不学习新的库API调用并弄清楚如何执行上述场景,
关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭7年前。Improvethisquestion我对使用XMPP开发聊天引擎很感兴趣,我想使用Python进行Web开发。尽管XMPP将独立于此Python工作,但如果我想编写包装器,那么我将不得不使用该语言。那么,我想知道应该使用哪个XMPP服务器(最好是开源服务器)?哪些python库适合使用XMPP服务?
验证xmppjid的正确方法是什么?语法描述为here:,但我真的不明白。此外,它看起来相当复杂,因此使用库来完成它似乎是个好主意。我目前正在使用xmpppy,但我似乎无法找到如何使用它来验证jid。任何帮助表示赞赏! 最佳答案 首先,目前关于JID的最佳引用是RFC6122.我只是想在这里给你正则表达式,但有点忘乎所以,实现了所有的规范:importreimportsysimportsocketimportencodings.idnaimportstringprep#Thesecharactersaren'tallowedindo
已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。关闭3年前。Improvethisquestion哪个XMPP库是当今Android开发的最佳选择?我一直在使用patchedSmacklibrary原样在许多其他问题中建议在这里。但是,这是一个补丁版本两年前的SmackAPI。和虽然它通常运作良好,但我探索任何其他的,更新的选项。我一直在看officialSmackAPI过了一会儿研究,似乎它可能只管用现在很好(虽然我没有在实际应用中尝试过)。我也来了
已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。关闭3年前。Improvethisquestion哪个XMPP库是当今Android开发的最佳选择?我一直在使用patchedSmacklibrary原样在许多其他问题中建议在这里。但是,这是一个补丁版本两年前的SmackAPI。和虽然它通常运作良好,但我探索任何其他的,更新的选项。我一直在看officialSmackAPI过了一会儿研究,似乎它可能只管用现在很好(虽然我没有在实际应用中尝试过)。我也来了
我已经实现了基于聊天的应用程序。我可以用https://github.com/robbiehanson/XMPPFramework做很多功能图书馆。这是非常好的图书馆。但是几天后,我的服务器端人员在服务器中包含了bash服务。我的服务器端人员使用Strophe.js实现xmpp。他们使用以下代码在连接时启用BOSH服务。BOSH_SERVICE="http://host.com:5280/http-bind";newStrophe.Connection(BOSH_SERVICE);现在他们告诉我在IOS端也启用BASH服务。现在我无法连接到该服务器。如何在robbiehansonxmp