沒有超時?或者甚至有超時?XMPP會話持續多久?
4
A
回答
2
有一個連接JID的壽命沒有限制。對於命令行機器人,向服務器發送定期ping數據包是一種很好的做法,只是爲了確保打開的套接字在一段時間不活動後不會丟失。
如果您的客戶端從瀏覽器連接並假設用戶刷新瀏覽器而不斷開與jabber服務器的連接。用戶仍然可以使用保存的(通過cookie /會話)jid,sid,rid組合來重新連接之前打開的會話。但是,bosh連接管理器將在不活動狀態的「X」秒後斷開連接。
1
XMPP沒有說任何關於是否有超時。因此,從理論上講,只要TCP連接建立,XMPP會話就會持續下去。
你可以自由地實現您的客戶端或服務器雖然超時 ...
相關問題
- 1. 我的會話將持續多久
- 2. 持續集成 - 多久會持續
- 3. Tweepy - 能持續多久的API會話保持開放
- 4. 保存在Rails會話中的對象會持續多久?
- 5. 如果您不設置它,會話變量會持續多久?
- 6. 地圖通話可以持續多久?
- 7. Cometd:clientId持續多久?
- 8. event.preventDefault()持續多久?
- 9. 持續會話?
- 10. PHP類的實例會持續多久?
- 11. iPhone/iPad上的會話存儲持續多久?
- 12. 會話持久性
- 13. JBoss6不會持久會話
- 14. Rails會話不會持久
- 15. 你有多久保持會話cookie?
- 16. 持續PHP會話
- 17. Chrome.storage:它持續多久?
- 18. Drupal緩存持續多久?
- 19. winsock連接持續多久?
- 20. AudioServicesPlaySystemSound(kSystemSoundID_Vibrate)持續多久?
- 21. ASP.NET模擬持續多久?
- 22. Kubernetes Pods持續多久?
- 23. 實體持續多久?
- 24. XMPP持續會議室存在
- 25. 會話不會持續
- 26. php會話不會持續
- 27. PHP會話不會持續
- 28. 會話不會持續嗎?
- 29. Laravel會話不持久
- 30. LDAP會話持久性
但是,如果連接終止,使用RID的JID不應該仍然能夠連接到相同的會話? – user434366 2010-09-11 17:44:14