没有超时?或者甚至有超时?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