xmpp相关内容

Android 和 XMPP:目前可用的解决方案

哪个 XMPP 库是当今 Android 开发的最佳选择? 我一直在使用 修补 Smack图书馆原样在许多其他问题中建议在这里.然而,这是一个补丁版本两年前的 Smack API.和虽然它通常运作良好,但我探索任何其他更新的选项. 我一直在查看官方Smack API 和之后研究,似乎它可能只是工作现在很好(虽然我没有在实际应用中尝试过). 我还有一个解决方案Beem 的 aSMA ..
发布时间:2021-12-01 12:13:58 移动开发

使用挂起的异步读取处理 XmlReader

我正在编写一个 .NET XMPP 库是为了好玩,正如在其他地方.NET 4.5 之前版本中的 XmlReader 实现不适合从 NetworkStream 解析 XML,因为它在填充内部 4KB 缓冲区或达到 EOF 之前不会开始解析. 其他库完全不使用 XmlReader 解决了这个问题.正如前面链接的问题中提到的,jabber-net 使用 Java XML 解析器的一个端口.我在搜索 ..
发布时间:2021-11-24 10:16:13 C#/.NET

JAXB 编组 XMPP 节

我正在尝试使用以下代码段编组消息: JAXBContext jContext = JAXBContext.newInstance(Iq.class);Marshaller m = newJAXBContext.createMarshaller();m.setProperty(Marshaller.JAXB_FRAGMENT, Boolean.TRUE);m.setProperty(Marsha ..
发布时间:2021-11-18 22:41:34 Java开发

在 ios 中从 XMPP 服务器检索存档消息

我正在我的 ios 应用程序中集成 XMPP 功能,但遇到了一个我无法解决的问题.问题是我无法从服务器获取存档消息.我的客户能够登录并且我已经成功测试了多个服务调用(发送、接收消息、获取有关用户的信息). 发送后 回复是 发送: ..
发布时间:2021-11-17 03:16:55 移动开发

XMPP ejabberd SaaS 推送通知

这是对我之前的问题的更新,XMPP 推送通知导致问题. 感谢 Mickaël Rémond 的回答,延迟和重复问题已经消失,但我仍然无法理解推送通知的行为. 如果我将应用程序移至后台(不锁定设备或终止),它将不会收到任何推送通知,而当我将其移回前台时,所有消息都会完美接收. 莉> 当应用程序在前台并且我锁定设备时,不会触发任何通知,但可以完美接收消息. 当应用程序在后台并 ..

XMPP 推送通知导致消息出现问题(延迟 + 重复)

XMPP 推送通知导致消息出现问题(延迟 + 重复). 我已经使用 XMPP + Ejabberd 成功创建了一个聊天应用程序. 没有推送通知: 单人和群聊消息都运行良好. 使用推送通知: 有时一切正常.触发通知并接收消息,没有任何延迟或重复. 有时不会触发通知(当应用程序在后台时)但可以完美接收消息. 有时会触发通知,但会延迟和重复接收消息. 服务 ..

IOS 9 远程通知中的滑动按钮 - 应用程序在后台运行而不是应用程序内存不足时

我已成功通过通知为我询问的查询实现了回复 [滑动按钮无法接收远程通知 我的问题是我确实收到了回调,我可以执行必要的操作处理,例如从文本字段中获取文本和发送聊天消息而无需使用此方法从后台“运行时"打开应用程序: - (void) application:(UIApplication *)applicationhandleActionWithIdentifier:(nullable NSStr ..

ejabberd 和推送通知

我已经使用 XMPP 在我的 iOS 和 Android 应用程序中集成了聊天系统.我在服务器端使用过 ejabberd 2.聊天系统工作正常.我想使用 APNS 和 GCM 在我的聊天中集成推送通知.如何在每条聊天消息中发送推送通知?ejabberd 2 是否有任何 API 或扩展可用于实现此功能? 帮助非常可观, 解决方案 请使用下面的博客,它非常简单有用,对我来说很好用. ..

XMPP for PHP(怎么做)

首先我将概述我的问题. 我想做的是创建一个站点.当一个客户端连接时,他每隔一秒左右就会广播一个号码. 这是由网站上的每个人完成的. 因此,每个客户每秒都会收到其他所有客户编号. 我的解决方案(目前没有意义) 我想过使用 XMPP 和 OpenFire 服务器来执行此操作,但我似乎无法使其与 PHP 一起使用. 最后问题 是否有比我概述的方法更好的方法来解决 ..
发布时间:2021-10-02 19:00:41 PHP

关于 XMPP xep-0065 和 xep-0096 的混淆

我目前正在研究 xmppframework,要求是在两部 iPhone 之间传输文件.我搜索了 XEP,找到了 0065 和 0096 XEP-0065 说: XMPP 设计用于在网络实体,并非设计用于发送二进制数据.然而,有时需要将二进制数据发送到另一个实体一个人在 XMPP 网络上发现(例如,发送文件).因此,拥有一个用于流媒体的通用协议是很有价值的XMPP 网络上任意两个实体之间 ..
发布时间:2021-10-02 19:00:38 其他开发

XMPP MUC 最大用户数

我有一个列出所有公共聊天室的页面,我正在尝试:总人数/最大用户 IE.(05/10 房间里的人) 扩展的 Disco 信息结果(查询房间信息)返回房间中的当前居住者,但不显示最大居住者点数是多少. 我将如何检索房间的最大用户数? 解决方案 在 XEP-0045,就在 示例 10 下方是指定允许字段的文本扩展发现结果,包括: ...为 muc#roomconfig F ..
发布时间:2021-10-02 19:00:35 其他开发

XMPP 启动器 - 使用 java

可能的重复: XMPP 启动器 - 使用 java 请帮助我开始使用 XMPP,因为我将很快开始一个 Java 项目,我将实施这个协议.我需要尽快开始,但我在网上找不到很多资源.如何向服务器提供输入,然后接收回味精?如何与 ISB 和 client-xmpp-xlient 通信?欢迎任何其他基本建议.谢谢! 解决方案 您是否研究过用于您的项目的 Smack XMPP 客户端 API ..
发布时间:2021-10-02 19:00:32 Java开发

XMPPFramework - 如何获取在线和离线好友列表?

如何在 iOS 中使用 XMPPFramework 获取在线和离线好友列表? 我想向用户发送好友请求.那么我怎样才能做到这一点呢?有人可以为我分享一些示例代码吗? 谢谢. 解决方案 通过使用这些方法,您将收到整个用户在线/离线、添加、删除、更新等的通知.通过使用这些方法您可以更新您的联系人列表 - (void)xmppRoster:(XMPPRosterMemoryStora ..
发布时间:2021-10-02 19:00:29 移动开发

- (id) 来自 Swift 中的 Obj-C Lib?

起初,我对 Obj-C 非常不擅长(不喜欢语法),但现在使用 Swift 我喜欢开发 iPhone :D 这是我的问题,我尝试使用 Obj-C 库 (xmppframework),但是当我尝试初始化 XMPPRoster 时,所需的方法不可用... Objective-C 用法: xmppRosterStorage = [[XMPPRosterCoreDataStorage allo ..
发布时间:2021-10-02 19:00:26 移动开发

XMPPFramework:尝试更新 VCard 上的昵称

这个问题就像它的标题一样简单:我正在尝试更新他的 VCard 上的用户昵称,但我不能.我正在使用此代码: dispatch_queue_t queue = dispatch_queue_create("queue", DISPATCH_QUEUE_PRIORITY_DEFAULT);dispatch_async(队列,^{XMPPvCardTemp *myVcardTemp = [[[self ..
发布时间:2021-10-02 19:00:22 移动开发

使用 XEP-0191 的 iOS 阻止用户

我正在 iOS 中开发聊天应用程序并使用 openfire xmpp 服务器?我正在尝试使用 XEP-0191 阻止用户:阻止命令但结果出错. 错误 xmlns="jabber:client" type="cancel" code="503"服务不可用 xmlns="urn:ietf:params:xml:ns:xmpp-stanzas" 解决方案 据我所知,openfier 不支持 ..
发布时间:2021-10-02 19:00:17 移动开发

在android上通过xmpp发送和接收消息

我是聊天应用程序的初学者.我搜索并研究了 xmpp 服务器.我安装了 openfire xmpp 服务器.与xmpp服务器的连接,注册和登录任务就完成了.现在我正在尝试发送和接收消息.用户登录后,然后用户输入要发送的文本.我用这个代码发送消息 ChatManager 聊天管理器;聊天管理器 = connection.getChatManager();Chat newChat = chatman ..
发布时间:2021-10-02 19:00:12 移动开发

使用 ios xmpp 框架显示在线好友列表问题

我正在使用 XMPP 框架构建 iPhone 应用程序.我在下面的代码中有一个问题: NSString *presenceType = [存在类型];//在线/离线NSString *myUsername = [[sender myJID] user];NSString *presenceFromUser = [[来自] 用户的存在];if (![presenceFromUser isEqual ..
发布时间:2021-10-02 19:00:09 移动开发