New to Jabba/Jive and have a developer question?

Hi all,

I want to build a IM application based on Jabberd/Jive/XMPP.

What flexibility do I have to create a server side app that extends (or puts my own “skin” over the Jive configuration/admin panel)?

Basically, there are too many options to give my potential users access to.

I was thinking of writing a small desktop app that my specifically allowed my app to create new user accounts from importing a contact list. That way my app could create the new user details, then pass them directly to Jive/Jabberd. Is this possible???

And secondly, I am looking at this XMPP as I read that Jabberd/Jive does “authentication of users” via client/server, then all IM between the clients is done client/client, ie peer-2-peer. Is this correct???

Many thanks,

Jason.

Hi Jason,

What flexibility do I have to create a server side

app that extends (or puts my own “skin” over the Jive

configuration/admin panel)?

Basically, there are too many options to give my

potential users access to.

What functionality of the Admin Console do you want to give users access to?

I was thinking of writing a small desktop app that my

specifically allowed my app to create new user

accounts from importing a contact list. That way my

app could create the new user details, then pass them

directly to Jive/Jabberd. Is this possible???

Sure, you could write a client app using url=http://jivesoftware.org/smack/Smack[/url] that reads in the contact list and creates new account for each contact.

And secondly, I am looking at this XMPP as I read

that Jabberd/Jive does “authentication of users” via

client/server, then all IM between the clients is

done client/client, ie peer-2-peer. Is this

correct???

No, this is not correct, authentication and communication both go through the server.

Thansk,

Ryan