寻找关于如何实现一个kiosk风格/全屏客户端的想法,将显示发送到它的消息,在实时或推送为基础。基本上,想象一下911调度中心的呼叫板。我想要显示一个xmpp bot,并制作一个简单的xmpp客户机,它只能向bot发送消息。
这是一个非常小的紧急灾难机构作战室,只需要能够显示从建筑物中的一台计算机输入的简单消息。XMPP是一个很好的解决方案吗?
发布于 2010-07-01 05:24:10
像XMPP这样的IM协议是一种可以接受的解决方案。
XMPP似乎符合要求,它很成熟,有许多客户端支持它,所以不需要编写客户端,只需设置一个常规的IM客户端来发送给“伙伴”,也就是大板。
你是在倒着看这个问题吗?多描述一下你想做的事情,然后寻求关于协议的建议。看起来您可能是在围绕一个协议进行设计,而不是围绕您的需求进行设计。
发布于 2010-07-01 06:36:15
这应该像单个超文本标记语言页面一样简单,全屏运行,使用Strophe.js和一个XMPP帐户。Strophe是Javascript中一个易于使用的XMPP库。
类似于basic.{html,js}的示例应该就是您想要的:
http://code.stanziq.com/cgit/strophe/strophejs/tree/
发布于 2010-07-02 22:08:29
听起来像是一个简单的pubsub设置(XMPP将适用于此),其中客户端都是发布者,而作战室是唯一的订阅者。这消除了对花名册的需要,因此它保持了初始配置非常简单。
我不知道您更喜欢使用哪种语言,但是在Smack中使用pubsub API和您喜欢的任何支持pubsub扩展的XMPP服务器都会非常简单。(您将需要从源代码构建Smack,因为该特定API是新的,并且还没有发布版本。)
https://stackoverflow.com/questions/3153482
复制相似问题