[JDEV] Silly question..

Jeremie jeremie at jabber.org
Mon May 10 14:48:18 CDT 1999

> 	Silly question, but why do we not support as <logout> tag to go
> with the <login> tag?  PERSONALLY I can see no reason to do this, but if
> a user has multiple ID's for some reason, it'd make sense..  Here's an
> example of what I could think: 

Actually, it does support the <logout/> tag, looks like I just forgot to
put it in the multi-client protocol example.

> 	A client supports multiple ID's to connect.  Let's say you have an ISP that decides to try out Jabber for online Technical Support.
> The techshave their own personal ID's, as well as an id such as:
> DirtyOldMan at jabber.org
> support at jabber.org
> 	Currenly, the client would need to end the transaction via </jabber>, reconnect, and re-login.  Why not allow a </logout> as well..
> This could also be good if people want to be 'away' from their computer, but allowing the connection to remain up.
> 	And, while we're at it, how's about being about to login as multiple users via multiple <login>'s?

Absolutely, and you'll be happy to know that it's already supported and in
the server!  :)  (although I haven't been able to fully test it, but it
is supposed to work)

There are lots of great reasons for "multi" clients, yours above, proxies,
special purpose client(pager one for instance), gateways, etc... one TCP
socket and any number of users' data flowing across it.

You don't have to do anything special to tell the server that you are a
multi-client either, it will automagically assume you are after you send a
second <login></login> over the same connection.


More information about the JDev mailing list