[jdev] Integrating XMPP with enterprise applications

Mickael Remond mickael.remond at erlang-fr.org
Wed Sep 14 17:21:37 CDT 2005

Sander Devrieze wrote:
> Op woensdag 14 september 2005 05:50, schreef Raffaele Sena:
>>I am struggling with a problem and I thought of asking your opinion.
>>I want to use a Jabber/XMPP server for an enterprise application but I want
>>a much stricter integration that simply hosting an IM server on the same
>>network with my application.
>>I want to add presence and possibly chat and other messanging capabilities
>>to my application so that information and conversations can be shared
>>between the application and the XMPP server.
> Maybe J-EAI is something you can use: "J-EAI is the first Open Source EAI 
> built as a free software standards-based solution."
> http://www.process-one.net/en/projects/j-eai/

Yes, I think J-EAI might be the way to go. It's aims is to provide a 
tailored XMPP based platform for interapplications exchanges.
It has been integrated with a connector tools that allow to configure 
connector that can listen to data coming from the XMPP stream and do 
something with them (transformation, insertion in database, etc). The 
reverse connector is also provided to inject data coming from other 
sources into the XMPP bus.
Your problem is typically what J-EAI is made for. The underlying XMPP 
engine is ejabberd a very robust, scalable and full featured XMPP 
It also include extended publish and subscribe support, which is 
essential for interapplication communication. More to come on this side 
very soon.

I hope this helps,

Mickaël Rémond

More information about the JDev mailing list