我知道XMPP用于聊天服务,但它似乎比这更普遍有用。有人可以列出一些你会考虑使用XMPP的场景和例子,以及它与其他方法的优点和缺点吗?什么是你想使用XMPP的一般领域?
1
A
回答
2
我知道Dropbox在Android中使用它的文件共享系统(可能它也在其他平台中)。
缺点:比二进制更详细(带宽更多)。
优点:各种已经实现的客户端和服务器。已广泛实施的可靠性,可扩展性,安全性,存在性,rpc,联邦,定制组件,邮件,VoIP机制...... list非常长。即使你需要不同的东西,并且你知道接触的地方,你也可以将它扩展到你的需求,继承所有已经实现的功能。
0
我们有一个收集信息的项目,例如。风向,温度,库存和外汇等。每个传感器都是Jabber的'用户'。
- 这使我们能够检测传感器 是否在线,离线或有问题。
- 传感器还发布信息到 一个pubsub节点将分发给 收藏家。
- 人类用户也可以通过 与传感器进行查询,与特定传感器进行交互, 。传感器 返回人性化格式的 数据。
+0
感谢您的回应,Chuk。我想我一般都想知道什么是用例。 – Jade 2010-10-15 18:26:08
0
我们将它用于聊天室,并将运动结果分发给观看现场活动的用户。
Google Buzz和Facebook talk是建立在它上面的。
相关问题
- 1. 你在IT领域的领导风格是什么?
- 2. 什么是htdigest领域?
- 3. 一般问题,你想从web框架中得到什么?
- 4. 什么样的数据库是领域?
- 5. 什么是使用领域,Android的适配器的地步?
- 6. 解密密码的一般想法是什么?
- 7. 什么是科特林支持领域?
- 8. 使用cin.clear时的一般用途是什么?
- 9. 为什么我没有获得领域的价值而不是领域本身?
- 10. 谁是软件指标领域当前的思想领袖?
- 11. 一般保护的功能是什么?
- 12. 领域:使用服务器同步领域时,本地领域是否存在?
- 13. 什么是“声明式安全”?一般
- 14. 为什么有些领域是公共的,有些是属性?
- 15. Django的存储手机号码,使用什么领域呢?
- 16. 什么领域的PE头文件告诉你是否一个有效的PE文件?
- 17. 如果你想描述一个Ajax,你会说什么?
- 18. 在画布应用程序,什么是应用程序域领域?
- 19. 什么是域模型类?你如何创建一个?
- 20. 春季豆 - 为什么我的私人领域是静态的?
- 21. 你怎么听javascript的多个领域的变化?
- 22. 我怎么能一次选择一个领域的其他领域有价值?
- 23. 使用领域的MVC2
- 24. 使用GCD的领域
- 25. 的领域之一是COUNT(*)NHibernate的
- 26. OAuth 1.0领域代表什么?
- 27. MySQL在多个领域做什么
- 28. 为什么领域不创造?
- 29. 什么是XMPP中的“名册”?
- 30. 什么是云计算领域的端到端服务部署
有趣的Dropbox。 Mrrtnn,谢谢你的回应。我想我一般都想知道XMPP的用例。我看到很多自定义扩展,但是什么时候选择使用它,什么时候不使用?详细程度是一个很好的观点。 – Jade 2010-10-15 18:27:18
你有没有提到你提到的那种用例的例子?我不明白你的观点。谢谢。 – mschonaker 2010-10-17 04:06:31