关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是偏离主题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,describetheproblem以及迄今为止为解决该问题所做的工作。关闭8年前。Improvethisquestion我正在构建一个用Ruby编写的基于网络的聊天应用程序。我想提供使用XMPP客户端连接到该聊天服务器的能力。所以我正在寻找一个库来处理成为一个真正的XMPP服务器,我可以将它与我现有的Ruby代码结合起来(或者通过在两者之间使用Redis
我正在构建一个基本上允许用户与机器人聊天的服务,然后机器人对用户发送的聊天进行一些奇怪的处理,并最终回复一些有意义的数据。基本上类似于Aardvark使用(?)工作的方式。我的机器人现在可以正常工作和监听,而且我有一个单独的Rails应用程序可以完成所有其他繁重的工作。这两个部分单独工作都很好,现在我坚持将两者连接起来。我的想法是通过Resque将机器人(基本上是一个小的ruby脚本)与Rails应用程序连接起来——任何进入的东西都会进入队列,被拾取,然后结果再次推回队列,然后脚本会回复结果。我不是很清楚如何建立这个接口(interface):我是否需要编写rake任务来启动/停止
MQTT、DDS、XMPP、CoAP,RESTFulHTTP,谁更适合物联网应用? 协议就是双方要做某件事情而制定的规则,而且双方必须要遵从协议所约定的内容,大家才能共同做某件事情。现在在万物互联的时代,越来越多的设备要通过互联网连到云平台上,在物联网技术框架体系中,所使用到的通讯协议主要有:MQTT、DDS、XMPP、CoAP、RESTFulHTTP等。这些常用的物联网应用层协议究竟谁更适合物联网应用呢?物联网的终端节点一般都是存储和带宽受限的嵌入式设备,较复杂的协议不太适合嵌入式系统应用,例如:XMPP协议基于XML,对于嵌入式设备来说,XML解析是超级困难的。另外HTTP协议对于嵌入式设
MQTT、DDS、XMPP、CoAP,RESTFulHTTP,谁更适合物联网应用? 协议就是双方要做某件事情而制定的规则,而且双方必须要遵从协议所约定的内容,大家才能共同做某件事情。现在在万物互联的时代,越来越多的设备要通过互联网连到云平台上,在物联网技术框架体系中,所使用到的通讯协议主要有:MQTT、DDS、XMPP、CoAP、RESTFulHTTP等。这些常用的物联网应用层协议究竟谁更适合物联网应用呢?物联网的终端节点一般都是存储和带宽受限的嵌入式设备,较复杂的协议不太适合嵌入式系统应用,例如:XMPP协议基于XML,对于嵌入式设备来说,XML解析是超级困难的。另外HTTP协议对于嵌入式设
XMPPOpenfireConnectionRefused我正在使用Openfire服务器,它的管理面板在我的本地主机上运行。当我尝试使用本地主机上的androidsmack库连接到它时,端口5222它给了我连接错误。我使用的凭据是...123privatestaticfinalStringDOMAIN="127.0.0.1";privatestaticfinalStringUSERNAME="admin";privatestaticfinalStringPASSWORD="admin";我得到的例外是......SMACKException:以下地址失败:\\'127.0.0.1:5223\
XMPPOpenfireConnectionRefused我正在使用Openfire服务器,它的管理面板在我的本地主机上运行。当我尝试使用本地主机上的androidsmack库连接到它时,端口5222它给了我连接错误。我使用的凭据是...123privatestaticfinalStringDOMAIN="127.0.0.1";privatestaticfinalStringUSERNAME="admin";privatestaticfinalStringPASSWORD="admin";我得到的例外是......SMACKException:以下地址失败:\\'127.0.0.1:5223\
iOSXMPPFrameworkXMPPStreamNotConnecting?我正在尝试使用iOS上的XMPPFramework连接到公共XMPP服务器。当应用程序加载到中时,我设置了连接12345678910111213-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{ self.window=[[UIWindowalloc]initWithFrame:[[UIScreenmainScreen]bounds]]; //Overr
iOSXMPPFrameworkXMPPStreamNotConnecting?我正在尝试使用iOS上的XMPPFramework连接到公共XMPP服务器。当应用程序加载到中时,我设置了连接12345678910111213-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{ self.window=[[UIWindowalloc]initWithFrame:[[UIScreenmainScreen]bounds]]; //Overr