xmpp相关内容

Android 上服务的良好做法

我目前在我的应用中使用 2 项服务: 1:LocationService,主要是尝试本地化用户,目标是仅在应用处于前台时才保持活动状态. 2:XmppService,它初始化与 xmpp 服务器的连接、接收消息、发送消息、注销...并旨在保持活动状态直到用户注销. 我已经阅读了很多文档,但我无法说清楚. 当我尝试存储 LocationServiceBinder 的引用时,我 ..
发布时间:2022-01-14 21:32:22 移动开发

amqp 或 xmpp 用于实时在线游戏

这些技术套件中的哪些适用于多用户在线游戏项目.项目要求:1.能够在任何给定时间处理2k-5k用户.2. iphone 和 android 的客户端库(本机,无 javascript).3. Microsoft Windows 的客户端库(最重要),也适用于 mac os x 和 linux.4. 专门用于模组开发的良好文档5.项目不是开源的.因此,只能使用具有合适许可证的库. 我也可以用 e ..
发布时间:2022-01-11 17:37:16 其他开发

尝试使用 Smackx pubsub 获取节点时未找到项目(404)

我正在尝试使用最新的 Smackx 中继来获取并订阅一个 pubsub 节点.但是,openfire 只是向我发送了一个错误:找不到项目 (404). 我正在从 ColdFusion 实例化 java 对象,所以我的代码片段可能看起来很有趣,但也许有人能告诉我我忘记了什么. 这是我创建节点的方式: ftype = createObject("java", "org.jivesoft ..
发布时间:2022-01-09 15:18:54 Java开发

如何在后台保持 iphone ios xmpp 连接处于活动状态?

适用于 iPhone 的 XMPPFramework 功能强大.我已经启动并运行了它,但是你如何在后台保持连接超过 10 分钟?我将不胜感激有关如何完成此操作的更多文档/操作方法. 所以用例简单而常见:Joe 在线并在 iPhone 聊天应用程序中.他离开聊天应用程序,去 Safari,玩游戏,看电影,做其他事情 3 小时(或更长时间).乔想在那段时间继续接收消息. 示例应用程序允许 ..
发布时间:2022-01-08 12:50:04 移动开发

XMPP (Openfire) 推送通知 Android

我真的试图找到解决这个问题的方法,但没有.有一些线程与此概念相关,但我没有找到全面的解决方案. 我有一个带有 Openfire 的服务器,可以发送消息.当两个用户都在线时,没有问题.但是,当用户离线时,我想发送推送通知,就像在 Whatsapp 中一样.我听说 Whatsapp 和其他 IM 应用程序使用修改版的 ejabber 发送推送通知,但不知道如何. 一种可能性是使用 GCM, ..

XMPP 上的群聊推送通知

我们正在 IOS 和 Android 上开发 xmpp 应用程序.我们使用 ejabberd 作为 xmpp 服务器,我们也使用 mod_interact (https://github.com/adamvduke/mod_interact) 通知我们的网络服务器向客户端发送离线消息的推送通知:流程是这样的: 发件人将消息发送给 ejabberd Ejabberd 收到消息并检查接收者是否 ..
发布时间:2022-01-01 16:22:28 移动开发

向 ios 发送推送通知以与离线用户 openfire xmpp 聊天

我有一个使用 openfire 的 ios 聊天应用程序,我需要做的是在消息 (1) 由于任何原因无法传递时发送推送通知,(2) 应用程序处于挂起状态,即不能自行生成通知. 我已经在 stackoverflow 和其他地方阅读了大多数相关问题/建议,并且我已经总结出一些解决我的问题的方法.我不是 ios 开发者,几天前我对 openfire 或 xmpp 一无所知,所以我担心我对事情的理解可 ..
发布时间:2022-01-01 16:08:13 移动开发

Windows Phone 7.5 中的 XMPP 聊天客户端

从哪里开始?在 Windows Phone 7.5 中创建 XMPP 聊天客户端,因为它不可能使用 Jabber-Net 库.该库用于 .Net Windows 应用程序.我没有任何提示.任何开源库,如 agsXMPP(支持 .Net 压缩框架但不开源).有人可以帮我吗? 解决方案 1) agsXMPP 是根据 GPL 许可的开源.你可以很容易地将它移植到 Wndows Phone. ..
发布时间:2021-12-30 12:01:12 其他开发

Smack 4.1 Android 匿名注册到 Openfire

我想使用 Android Smack 4.1 客户端匿名连接到 openfire 服务器并使用 AccountManager 注册新用户(用户名 = "wq",密码 = "wq"),然后断开连接并以非匿名注册用户身份登录. 3.1.1 注册服务器 当未注册的实体与一个服务器而不是一个服务.通常,服务器启用带内注册,以便实体可以“引导"他们参与Jabber 网络;这种引导发生在未注册的和未经 ..
发布时间:2021-12-28 12:51:30 移动开发

Xmpp 与 Websocket

我即将开发一个具有近乎实时聊天功能的网站.我知道它可以使用 xmpp 或 websocket 协议来实现.我也知道xmpp协议是1999年开发的,我想现在应该已经成熟了.另一方面,websocket协议是2011年开发的. 如果 xmpp 擅长处理实时对话,还需要什么 websocket? 这两种协议之间的主要区别是什么? 我什么时候应该选择其中之一而不是另一个? 解决方案 简短 ..
发布时间:2021-12-25 13:53:16 Java开发

是否有为 Python 实现的 WebSocket 客户端?

我找到了这个项目:http://code.google.com/p/standalonewebsocketserver/ 对于 WebSocket 服务器,但我需要在 python 中实现一个 WebSocket 客户端,更确切地说,我需要在我的 WebSocket 服务器中从 XMPP 接收一些命令. 解决方案 http://pypi.python.org/pypi/websocket- ..
发布时间:2021-12-25 13:39:39 Python

如何使用 xmpp 框架仅在 facebook 上列出在线用户

我在我的应用程序中集成了 xmpp 并能够在表格视图中列出所有用户,但我只想显示在线用户,然后想要实现向我的在线朋友发送和接收消息的功能...... 请给我推荐一些有用的代码... 这是我的代码,在 facebook 登录后执行. - (void)fbDidLogin{NSLog(@"已登录......................");[appDelegate.facebook ..
发布时间:2021-12-20 21:52:26 移动开发

在 Android 上使用 XMPP 推送用户通知 - 以任何方式定位这些通知,以免他们转到 Google Talk 等

我想使用 XMPP 将数据推送到我的客户端,这将转换为用户的通知,并计划使用他们的 google-id 登录到我的应用程序.我理解 XMPP 的方式是,它是一个直接发送到地址的简单消息,但我希望客户端将其作为指令获取并将其转换为游戏状态信息. 用户在他们的谷歌聊天中得到一堆命令元组或十六进制垃圾会非常令人沮丧!我是不是误解了这一切的运作方式? 解决方案 JID(Jabber/XMPP ..
发布时间:2021-12-14 22:46:35 移动开发

如何为 Facebook 创建 XMPP 聊天客户端?

我正在为 FACEBOOK 创建 XMPP 客户端.我为 gmail 做了这个,现在我必须为 FaceBook 创建相同的.我用谷歌搜索了很多,得到了一些代码,但我仍然遇到这种类型的错误 Not connected to server 和 service-unavailable(503) 在这里我分享我所做的代码. 公共类 ClientJabberActivity 扩展 Activity ..
发布时间:2021-12-09 08:54:44 移动开发

带有 Java Asmack 库的 XMPP 支持 X-FACEBOOK-PLATFORM

我正在尝试使用 Smack 库在 Android 上进行 Facebook 聊天.我已经阅读了来自 Facebook 的 Chat API,但我无法理解我必须如何使用这个库向 Facebook 进行身份验证. 谁能告诉我如何做到这一点? 更新:根据 no.good.at.coding 答案,我将此代码改编为适用于 Asmack 库.一切正常,除了我收到登录的响应:未授权.这是我使用的代 ..
发布时间:2021-12-09 08:54:19 Java开发

如何在不使用 XMPP 或任何其他脚本的情况下使用 FCM 向设备发送设备通知.?

有什么方法可以通过 FCM 将上游通知消息从一台 android 设备发送到与 Firebase 数据库连接的另一台设备. 我知道 XMPP 服务器然后可以接收上游消息并将通知发送到其他设备.要接收使用上游 API 发送的消息,我需要实现一个 XMPP 服务器,但还有其他方法吗??? 解决方案 经过多次尝试,我终于找到了一个解决方案,而且效果很好 第 1 步:包括两个库. 编 ..
发布时间:2021-12-03 10:31:26 移动开发