[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:
>>Hello,
>>
>>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
implementation.
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