任何人都可以解释XMPP服务器如何将数据推送到XMPP客户端吗?这个客户端很可能会在防火墙后面,并且不会在互联网上拥有自己的IP,因此如何通知客户?客户端是否始终与服务器保持连接?XMPP如何将数据推送到客户端?
1
A
回答
5
这取决于连接的类型:HTTP轮询或直接TCP /过端口IP连接5222
HTTP轮询依赖于客户端发送一个长期运行的HTTP请求(Comet样式),以在服务器上并等待回复。
直接TCP/IP连接始终保持连接对服务器开放。
3
XMPP是保持活动的TCP/IP连接。因此,如果客户端能够连接到XMPP服务器,则该服务器将能够向客户端发送数据。
相关问题
- 1. 将数据推送到flex客户端
- 2. 服务器应如何将数据推送到富客户端
- 3. 如何将数据推送到.NET CF客户端?
- 4. 如何将数据从asp.net推送到flash/silverlight客户端?
- 5. 服务器如何将数据推送到客户端?
- 6. 如何将数据从Java servlet推送到Android客户端
- 7. Python xmpppy客户端不发送消息到appengine xmpp客户端
- 8. 将数据从AppService推送到客户端项目
- 9. 推送器:如何将推送器客户端设置为intilizer?
- 10. 将HTTP客户端切换到CCS(XMPP)客户端
- 11. 如何将更新文件推送到客户端?
- 12. 如何将变量推送到Web客户端以获取Ajax?
- 13. 推送器如何将数据发送给选定的客户端
- 14. 如何推送/通知客户端nodejs中的新数据?
- 15. 如何将数据发送到客户端?
- 16. 如何将数据从java servlet发送到Android客户端
- 17. 解析迁移 - 客户端到客户端推送通知
- 18. WCF推送数据到客户端的服务器推送技术
- 19. Git推送,流消息到客户端
- 20. 从Rails应用程序推送数据到客户端
- 21. 如何从客户端的数据传送到服务器端
- 22. 如何使用SignalR将内容从服务器端推送到客户端?
- 23. 如何将数据推回流星的客户端?
- 24. PHP:将数据从服务器推送到客户端的最佳方法.....?
- 25. .NET Ria服务可以将数据从服务器推送到客户端吗?
- 26. PHP,MySql,JavaScript - 将数据从服务器推送到客户端(实时聊天)
- 27. 将数据推送到客户端浏览器的Web应用程序
- 28. .NET Ria服务可以将数据从服务器推送到客户端吗?
- 29. 我如何使用webservice将数据从数据库发送到客户端C#
- 30. 从XMPP注销客户端