I am looking into developing an application based on the jabber protocol, and specifically one that pierces firewalls. After reading JEP-0025, I still have some questions about how it all works:
- I assume jabber clients which implements JEP-0025 send a heartbeat packet every so often. Are these HTTP connections typically (re)opened for each heartbeat? I am looking to scale my application to 10K+ users, so would it be better to reopen the socket for a heartbeat or to keep a HTTP 1.1 persistent connection open? - If i'm running a jabber client over HTTP (instead of socket 5522/tcp) how often should the client send a heartbeat, since there isn't any way for the jabber server "push" a message to me from another peer in-between sends/heartbeat packets. - I looked at the list of servers and code libraries at jabber.org, but it doesn't look like any of the open source ones implement JEP-0025 or any sort of firewall-piercing technology. Could someone confirm this? If there are any, I'd like to get ahold of the code and see how they do it. -david henry __________________________________________________________________ Introducing the New Netscape Internet Service. Only $9.95 a month -- Sign up today at http://isp.netscape.com/register Netscape. Just the Net You Need. New! Netscape Toolbar for Internet Explorer Search from anywhere on the Web and block those annoying pop-ups. Download now at http://channels.netscape.com/ns/search/install.jsp _______________________________________________ jdev mailing list [EMAIL PROTECTED] https://jabberstudio.org/mailman/listinfo/jdev
