我知道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