[prev in list] [next in list] [prev in thread] [next in thread]
List: atlantik-devel
Subject: [atlantik-devel] Re: Jabber as a communications backplane
From: Neil Stevens <neil () hakubi ! us>
Date: 2003-10-20 21:04:47
[Download RAW message or body]
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Monday October 20, 2003 11:29 am, Rob Kaper wrote:
> On Mon, Oct 20, 2003 at 08:07:10PM +0200, Adam Hunt wrote:
> > Have you ever thought of using Jabber as the communications backend
> > for monopd and it's clients? It is XML based, supports detection of
> > client presence, allows for group chat, file transfer is possible
> > (bord layouts etc.) and of course it can handle simple IM.
>
> It actually came up in a discussion recently, so yes. I haven't given it
> a *lot* of consideration because I think there are more urgent issues to
> work on, but I'm not ruling it out either. A friend of mine is
> considering to write a Go game server using Jabber, perhaps I could
> benefit from his efforts.
I love that timing. Yes, I've been weighing running games over Jabber.
Being someone who's working on a Jabber client, my mind lately sees Jabber
potential in just about everything.
To me, the biggest advantage in running a game over Jabber is that it would
save client and server authors the trouble of messing with low-level
network issues. Essentially for free you get SSL-secured network
connections with authentication.
The second advantage is that yes, it does solve the problem of how to do
user communications, both person-to-person and groupchat. I'm not sure
how, though. Do we want the game client to work with some external Jabber
client? Do we want to duplicate a hefty chunk of Jabber client UI in the
game?
> I would be worried about overhead though, as well as the probable
> requirement for a local Jabber server (without one, playing on a LAN
> without Internet would be impossible, then again the same is true
> without a local monopd right now).
You already require a server, do you not? What's the difference between a
"pure" monopd and a Jabber monopd? Other than size, dependencies, and
bloat of the XML wrappers around the game messages? :-)
Yes, I don't know if it'd be worthwhile to take an existing game and move
it to Jabber, but I do think it would be worthwhile to attempt putting a
new game over Jabber.
- --
Neil Stevens - neil@hakubi.us
"Now and in the future, we will support our troops" -- George Walker Bush
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (FreeBSD)
iD8DBQE/lE3vf7mnligQOmERAs92AKCYH6tAQYc65BbA1JTGKtiudlNGdgCgkCdS
8WivHj5irJ64UCQwHztkIdI=
=/zvj
-----END PGP SIGNATURE-----
_______________________________________________
atlantik-devel mailing list
atlantik-devel@mail.kde.org
http://mail.kde.org/mailman/listinfo/atlantik-devel
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic