关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭8年前。Improvethisquestion我正在尝试在ios中构建一个聊天应用程序。我遇到了XMPP对于iOS。我对如何前进有点困惑。这是我的疑惑:我需要创建一个XMPP服务器来实现这个应用程序吗?或者是否有可用于相同目的的任何现有服务器/服务?
我有一个使用openfire的ios聊天应用程序,我需要做的是在消息(1)由于任何原因无法传递时发送推送通知,(2)应用程序处于挂起状态,即不能自行生成通知。我已经阅读了关于stackoverflow和其他地方的大部分相关问题/建议,并且我得出的问题解决方案很少。我不是ios开发人员,几天前我对openfire或xmpp一无所知,所以我担心我对事情的理解可能不完整,我的解决方案可能有缺陷。请确认我对它的理解,并建议我是否遗漏了什么或者是否有更好的方法。还请建议实现下面列出的特定解决方案的复杂程度。这里的挑战是确定何时需要推送以及从何处启动流程,因此1)一种方法是使用xmpp的xep-0
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭9年前。我正在为iOS制作一个GTalk客户端,需要一个XMPP库来完成繁重的工作。有人知道吗?
我构建了一个简单的chatserverwithNode.js&RedisPub/Sub,acani-nodeonGitHub.它工作正常。还有一些事情要做,但我已经(在脑海中)想出如何去做。但现在,我正在考虑改用XMPP服务器。特点:一对一(单播)消息传递群发(多播)消息,即一个用户向1,000个用户发送相同的消息自定义群组消息(如Beluga)分层聊天室(PSub/Pub),例如,如果您在Hockey聊天室发帖,那么它也会发到Sports聊天室照片和视频消息(TODO)任何其他很酷的功能...此外,我知道我可以将Node.js服务器部署到JoyentNode,我有一个带有RedisT
我们有一个社交网站,人们可以在这里联系,我们希望它与XMPP集成。我们目前使用ejabberdXMPP服务器。这是我的问题:如何正确创建账户?现在,我正在考虑在我们的网络应用程序上进行用户注册,我们将调用一个脚本来执行ejabberd命令来创建用户。用户身份验证。用户登录我们的网站后,用户将自动登录聊天系统。您如何使用strophe.js在客户端执行此操作?据我所知,您需要提供JID和密码进行身份验证,所以我认为在登录时,会有一个ajax调用来获取用户密码,然后在strophe.js的登录调用中使用响应文本。这安全吗?还有其他方法吗?出席登记。我们的网络应用程序有一个联系人系统,但XM
像推送通知(下游消息)一样,我想在php中实现从我的android设备到我的应用服务器的上游消息传递。我正在使用Github中的这个XMPPHP库将我的应用服务器连接到GCM的CCS。但是当我尝试执行以下代码来连接GCM的CCS时:include'XMPPHP/XMPP.php';$conn=newXMPPHP_XMPP('gcm-preprod.googleapis.com',5236,'@gcm.googleapis.com','','xmpphp','http://myserverdomain',$printlog=true,$loglevel=XMPPHP_Log::LEVEL
我是Android编程新手。不过,我已经完成了基础知识,并希望学习XMPP以在Android上制作聊天应用程序。我已经完成了教程,但没有办法使用自定义pc作为应用程序的服务器。我想用我的笔记本电脑作为服务器在2个android设备之间发送消息。我的笔记本电脑应该能够接收和引导两者之间的消息。谁能帮我开始? 最佳答案 首先,您需要在笔记本电脑中安装XMPP服务器。Here是可用的列表。人们常说Openfire易于安装和配置,但对于生产目的,Ejabberd(仅限linux和mac)似乎更强大。要开发您的应用程序,您可以使用Smack,
我使用Android的asmack-android-7-beem库。我有一个后台服务正在运行,例如我的应用程序保持Activity状态。但是XMPP连接迟早会在没有任何通知的情况下死掉。服务器说客户端仍然在线,但没有发送或接收数据包。例如,当其他客户端有新的状态时,客户端不会收到任何状态数据包。我将XMPPConnection作为我的主要应用程序类的属性。我在建立连接之前设置了ConnectionConfigurationconfig.setReconnectionAllowed(true)。但重新连接不会发生。XMPPConnectionconnection.isConnected(
您好,我想使用XMPP在android中实现聊天应用程序(致避免GCM通知,因为GCM使用请求响应过程)。我已经使用Smack库完成了70perc功能和OpenFire服务器。但完成这些后我才知道关于QuickBloxSDK。我对此并不完全了解,但很少看到功能,人们都说这是一个很好的api..谁能告诉我这是实现聊天的正确方法吗将smack用于xmpp的应用程序。或者我们有任何其他好的api使用xmppforandroid。 最佳答案 Stackoverflow问题"AndroidandXMPP:Currentlyavailables
我已尝试为Node.js使用各种XMPP库,但无法连接到GoogleTalk的XMPP服务器。我想联系并阅读friend的状态,但我什至无法出门!我有一个通过GoogleAppsforDomains托管的个人域,例如mydomain.com。我编写了以下代码-它使用了node-xmpp库(https://github.com/astro/node-xmpp):jid='ryan@mydomain.com';password='my_google_password';//Establishaconnectionvarconn=newxmpp.Component({jid:jid,pass