[JDEV] Misc Status..

Robert Thompson robert at sv3.com
Tue Nov 16 00:06:40 CST 1999


May I ask why it's all done through the server?

I mean, for users accessing chat from a browser, I can understand using the
server.

But for users doing 1-to-1 or group chat, it doesn't make sense to do
everything through the server when for 1-to-1, peer to peer is fine, and for
groups, there is a good chance that one of them has a connection fast enough
to server all the others.

Yahoo, AOL, ICQ...they all do it like this (well the only one I have inside
knowledge of is Yahoo).  The reason is that the community can have many many
more users....if you do everything through a server it's going to eventually
get complicated to manage large communities of users.

For server based chat from a browser I use Webmaster chat...the only server
I've found to reliably perform.  For IM, I'm looking towards IETF, Jabber (I
think) and continuing to use my own UDP based IM chat.

- Robert



----- Original Message -----
From: Scott Robinson <quad at jabber.org>
To: <jdev at jabber.org>
Sent: Tuesday, November 16, 1999 12:48 AM
Subject: Re: [JDEV] Misc Status..


> Quite the contrary. The idea behind Jabber is all messaging is done
> THROUGH
> the server. However, we have left hooks for feature and peer to peer
> communication negotiation.
>
> Scott.
>
> * Robert Thompson translated into ASCII [Tue, Nov 16, 1999 at 12:25:55AM
> -0500][<002e01bf2ff3$0eac3b30$65390a18 at roalok1.mi.home.com>]
> > 10,000 users?....are all their messaging traffic going through the
> server or
> > something?
> >
> > Maybe I'm missing something, but I thought Jabber was an Instant
> Messaging
> > Protocol for Peer to Peer (actually, fastest client is server)?
> >
> > Does all the traffic actually go through the server?
> >
> > I have my own IM working (not IETF) that uses UDP protocol and just
> the
> > clients to talk -- no server except for a directory for hooking them
> up.
> >
> > I guess I'm missing something here.
> >
> > - Robert
> >
> >
> [snap]





More information about the JDev mailing list