<HTML><head></head><body><span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; FONT-WEIGHT:Normal;">You can 'multiplex' multiple resources into one stream. Not sure about server support though.</span><br><br><hr><span style="font-size:10pt;font-family:Tahoma; font-weight:bold">From: </span><span style="font-size:10pt;font-family:Tahoma; font-weight:normal;">Norman Rasmussen &lt;norman@rasmussen.co.za&gt;</span><br><span style="font-size:10pt;font-family:Tahoma; font-weight:bold">Sent: </span><span style="font-size:10pt;font-family:Tahoma; font-weight:normal;">23 January 2010 05:46 PM</span><br><span style="font-size:10pt;font-family:Tahoma; font-weight:bold">To: </span><span style="font-size:10pt;font-family:Tahoma; font-weight:normal;">Jabber/XMPP software development list &lt;jdev@jabber.org&gt;</span><br><span style="font-size:10pt;font-family:Tahoma; font-weight:bold">Subject: </span><span style="font-size:10pt;font-family:Tahoma; font-weight:normal;">Re: [jdev] Multiplexing large number of client connections</span><br><br>It seems that openfire's xep [2] uses very similar stanza's to jabberd2's Component Protocol [3].<div><br></div><div>[2]&nbsp;<a href="http://www.igniterealtime.org/community/docs/DOC-1210">http://www.igniterealtime.org/community/docs/DOC-1210</a></div><div>[3]&nbsp;<a href="http://codex.xiaoka.com/wiki/_media/jabberd2:component.html">http://codex.xiaoka.com/wiki/_media/jabberd2:component.html</a><br><br><div class="gmail_quote">On Sat, Jan 23, 2010 at 3:35 PM, Norman Rasmussen <span dir="ltr">&lt;<a href="mailto:norman@rasmussen.co.za">norman@rasmussen.co.za</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Openfire has a connection manager [1], but you didn't say if the 'multiple client streams' were xmpp or legacy. &nbsp;Also I would guess that connection managers would have to be set up bu the administrator (not by random connecting users)<div><br></div><div>[1] <a href="http://www.igniterealtime.org/projects/openfire/connection_manager.jsp" target="_blank">http://www.igniterealtime.org/projects/openfire/connection_manager.jsp</a><br><br><div class="gmail_quote"><div><div></div><div class="h5">On Fri, Jan 22, 2010 at 6:38 PM, RaviKant Cherukuri <span dir="ltr">&lt;<a href="mailto:rkdeexit@gmail.com" target="_blank">rkdeexit@gmail.com</a>&gt;</span> wrote:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div></div><div class="h5"><div>Is there a way to multiplex multiple client&nbsp;streams each belonging to a different user on the same TCP connection? The closest I could find was the BOSH XEP that talks about multiplexing using some sort of a session id. Is there a way to do this on a TCP connection? If not, is BOSH a recommended way of doing this?</div><div>&nbsp;</div><div>Federation would be great for this but if the</div></div></div></blockquote></div></div></blockquote></div></div><br><br>[The entire original message is not included]</body></HTML>