[jdev] Jabber as a development platform
Faber Fedor
faber at linuxnj.com
Sun Apr 11 10:30:31 CDT 2004
Hi guys,
I'm a developer who's relatively new to Jabber and IM. I've toyed with
both over the years but nothing more than that.
A client of mine has an idea for a application that I think I can use
Jabber for, as a development platform. I spent last night looking
around the site and the docs to see if what I want to do is feasible,
but there was a low signal-to-noise ratio since one of my search terms
include "modify message".
Here's the scenario: Jabber server is installed on a linux box, Jabber
clients on Win2K boxen. User A sends an IM to User B that reads " B, be
sure to call Faber today". The Jabber server gets the messages, adds it
to a MySQL Database retrieving the unique ID, and sends a modified
messages of ""B, be sure to call Faber today. _Done_ _Delegated_
_Canceled_" where "_Done_ _Delegated_ _Canceled_" are three hyperlinks.
Clicking on the hyperlinks will execute some CGI or something on the
server (using the unique ID from the database), marking the task as
done, delegated or canceled.
The reason we want to use IM is for the interface; we want something
that's fast to enter data (Alt-tab to Jabber client, type in data,
Alt-Tab back to previous app) and is updated in (more or less) realtime.
We could do this with a web page, but using IM seems faster and leaner,
not to mention slick. :-)
So, can Jabber be _easily_ modified to do this or is it a major
undertaking require thousands of man-hours? I'm hoping there's a hook
or hooks into the system that would allow the "log to database" and
"modify message" but I didn't see anything like that.
TIA.
--
Regards,
Faber
Linux New Jersey: Open Source Solutions for New Jersey
http://www.linuxnj.com
More information about the JDev
mailing list