i am interested in using jive messenger just as a chat server and i have some questions about how it works (looked around for information like this and could not find it. apologies if this stuff is obvious to you (grin).):
how does it maintain its user database?
can i integrate it into tomcat/jsp for exclusive use through a browser and maybe gets its user login information from nicely crafted session information and redirects, etc?
what happens on the client side for a web app like this? does it require java?
can i make it so that no chat rooms exist unless a moderator creates one?
can i make it so that transcripts of the chat are stored for every room, every time?