[JDEV] Jabber server in Java
Bill Abbas
zsa at expertq.com
Wed Jul 4 04:30:51 CDT 2001
On Tuesday 03 July 2001 10:31 am, Iain Shigeoka wrote:
> My premise, which I've only discussed with some people here, is that I see
> the server as having a much smaller responsibility than in the current
> Jabber protocols. It is essentially a security, QoS, store and forward,
> and routing service. All other activities are handled by "chatbots" that
> can be implemented as internal functionality, modules, or external
> programs.
>
> My intent is to shrink the server's responsibility and create a solid
> foundation. All the other aspects of creating a working IM system are at
> the "application protocol" level. This includes things like presence,
> chatrooms/conferencing, etc etc.
>
> Essentially, my goal is to create a JAM framework with the server only
> providing the base foundation you can build on top of. Standard JAM
> services can begin with those that support IM such as presence/roster
> management, pub/sub, user directory browsing, etc.
I like the idea of a micro-server, with application-level functionality
implemented in "user space".
These are some righteous chatbots, though. They'll need a much deeper level
of knowledge about the state of a server than is allowed to a typical client.
And they'd be doing stuff you wouldn't normally associate with a chatbot.
Off-hand I'd say make all the chatbots as network services, maybe over
XML-RPC.
=Bill
More information about the JDev
mailing list