22得票5回答
安卓系统和(数百万)推送通知

我正在开发一款应用程序的Android版本,该应用程序最初是在iPhone上创建的,如果它像其iPhone版本一样成功,就需要每天向用户发送高达数百万条推送通知。 我天真地认为Android平台有一个推送通知服务,就像它的兄弟一样,所以我决定在开发结束时研究这个功能,现在就在这里! 我在s...

22得票1回答
使用自己的XMPP服务器进行Android聊天应用程序(Smack API)

我是Android编程新手,虽然已经掌握了基础知识,但希望学习XMPP以制作Android聊天应用程序。我已经查看了教程,但还没有找到如何使用自定义PC作为应用程序的服务器的方法。我想要使用我的笔记本电脑作为服务器,在两个Android设备之间发送消息,并且我的笔记本电脑应该能够接收和导向这些...

22得票4回答
当公司已经封锁了Lync会话历史记录功能,如何保存Lync会话历史记录?

我正在使用Lync 2010(4.0.7577.4356),我们的小型开发团队用它进行即时通讯。我们通过这个程序处理了很多技术问题,并且有很多需要记录的其他事项。不幸的是,我们的母公司有一个关闭“对话历史记录”的政策,因此一旦窗口关闭,所有信息就都消失了。 我已经做了大量的研究,但由于设置是...

22得票4回答
Node.js与Socket.io模块和XMPP之间的优势与劣势

我有一个使用Node.js和Socket.io的聊天应用程序以及一个XMPP Openfire聊天系统。我希望用Node.js和Socket.io替换XMPP。然而,有人说,如果服务器崩溃并重新上线,Node.js和Socket.io会出现瓶颈综合征或者可能无法重新连接它的10000个在线用户...

21得票2回答
谷歌应用引擎(GAE)可以作为XMPP服务器吗?

我想使用GAE构建一个多人游戏。当玩家A进行一步操作时,我希望记录细节并让玩家B知道这一步操作。 我考虑在我的客户端中获取一些开源的XMPP库,如果可能的话,通知我的应用程序的在线状态?我不想强制玩家注册类似谷歌聊天这样的服务,所以我会根据会话ID即时生成JID。 期待你的回复! 谢谢

21得票3回答
谷歌聊天服务器存档(XEP-0136)

我想知道如何使用 XEP-0136 标准从 Google 服务器检索聊天消息的存档,但是当我尝试请求此功能时,仅得到了以下结果。 请求:<iq type="get"><pref xmlns="urn:xmpp:archive"/></iq> 响应:<...

20得票3回答
什么是聊天室软件的最佳开放协议?

我正在比较IRC、XMPP和一个我拥有的第三方专有服务器。 每种服务器的优缺点是什么,如果您知道其他值得一提的服务器,请给出建议。

20得票1回答
STOMP或XMPP - 通过WebSocket传输

我正在开展一个涉及实时聊天的项目(包括群聊)。 我之前有使用过WebSockets,所以我开始使用spring-websockets来进行开发,并且我也阅读了一些关于最佳实现方式的文章。然后我发现了STOMP(作为WebSockets的子协议),由于Spring直接支持STOMP,因此实现我...

20得票7回答
Ajax jabber/XMPP客户端推荐(请只提供真实经验)!

我正在为我的小众社交网站设置聊天系统,并决定使用ejabberd作为服务器端,但我找不到任何像样的基于Web的ajax客户端。大多数似乎已经多年没有维护或者根本不起作用。我查看了这里的每一个:http://xmpp.org/xmpp-software/clients/ 有人在运行活跃的网站并...

20得票3回答
将Smack集成到Android Studio项目中用于聊天应用

我正在尝试使用ejabberd服务器和smack库实现聊天应用,但是在整合所有smack的jar包和依赖方面遇到了一些困难。我的开发环境是Android Studio。 我的build.gradle(module)文件内容:apply plugin: 'com.android.applica...