We use openfire for a long time already in our elearning software OLAT (www.olat.org) as instant messaging platform. Up to now we created users and added them to groups by accessing the admin HTML frontend with an http client in java. This works fine but every time the admin GUI has changes we have to change our stuff as well. I would like to write a plugin that can handle user creation and group administration. I first tought to do this with a webservice but while studying the plugin page I found out that communication with a plugin over xmpp messages is even simpler. My question now is. Does it make sense to send custom IQ packes with a custom namespace for user creation/group creation and administration.
thanks for you answers!