Can someone tell me the best approach for accomplishing the following :
- use an existing oracle server product that provides chat service capabilities. It stores user and group chats.
- This server allows a developer to write custom event handlers. For example, when a message is to be sent to a group of users, my custom event handler can perform some custom tasks, prior to the message being sent. Another example, is when an invite() message is to be sent, my custom invite handler could perform some custom tasks prior to the invite being sent.
Can someone provide me with suggestions on server products I can use to accomplish this task? The main thing is that the server sent/received XMPP and it allowed me to write custom event handlers as described above.