在我工作的公司,我们正在构建一个用于协作的Web应用程序集群。会计,账单,客户关系管理等等。
我们正在使用RESTfull技术:
现在我们需要向堆栈添加即时消息。 我们需要支持Web和桌面客户端。但只是能够聊天是不够的。 我们需要能够实现以下所有(以及更类似的事情)。
我可以使用自定义解决方案来实现此功能,例如hookbox http://hookbox.org/docs/intro.html 但是在支持桌面客户端时我会遇到很多问题。
我以前没有使用即时消息的经验。我最近一直在读这个。我一直在寻找像ejabberd这样的东西。但这是一段艰难的时期,我无法找到我想要的是否可能。
如果有这方面经验的人能帮助我提供一些建议,文章,可能的故事等,我会很高兴。
答案 0 :(得分:1)
就像上面提到的frx一样,StropheJS人员有一本关于web + xmpp编码的优秀书籍,但是既然你提到你没有这种编码的经验,我建议你和一些人交谈:)它会节省你的时间从长远来看 - 不是说我不会尝试实施frx概述,它可能是一个有趣的项目:)
我知道有一个团队已经实现了类似的东西,并与他们聊天将有助于巩固你的想法:http://andyet.net/(除了XMPP开发社区这一事实之外,我根本不隶属于他们很小,我们往往互相认识:)
答案 1 :(得分:0)
所有目标都可以通过ejabberd,strophe和小型服务器端脚本来实现
你可以看看StropheJS库,他们发行了很棒的书(平装)。建议您阅读本书http://professionalxmpp.com/