Issue Details (XML | Word | Printable)

Key: SESIA-16
Type: Task Task
Status: Open Open
Priority: Major Major
Assignee: Iwein Fuld
Reporter: Iwein Fuld
Votes: 0
Watchers: 1
Operations

If you were logged in you would be able to see more operations.
SX Spring Integration Adapters Extension

XMPP support

Created: 06/Dec/08 04:59 AM   Updated: 04/Sep/09 08:56 AM
Component/s: New adapters
Affects Version/s: None
Fix Version/s: None

Time Tracking:
Original Estimate: 1d
Original Estimate - 1d
Remaining Estimate: 1d
Remaining Estimate - 1d
Time Spent: Not Specified
Time Spent - Not Specified


 Description  « Hide
I'm building a sample based on Smack. Seems to work quite well, waiting for Smack in the enterprise bundle repository.

Rob Rudin added a comment - 28/May/09 09:48 PM
Iwein - I just recently wrote some code to send messages via Smack. I followed the Template/Callback approach frequently used in Spring and ended up with an XmppTemplate and XmppCallback (or JabberTemplate and JabberCallback, couldn't decide which was the more appropriate name). Seems like such a low-level library would make sense here, with SESIA code on top of it to hook it into Spring-Integration.

Mark Fisher added a comment - 04/Sep/09 08:56 AM
Guys, I'm considering moving this issue to the mainline project. The template and callback (or listener) sounds like a good idea under the SI adapters. I've been concerned about Smack, since I believe it is unable to work properly with container-managed Threads. Can someone confirm or deny that?

Let me know if you have any strong opinions for or against moving this to the core. It seems to me that XMPP is increasingly used in enterprise environments (often internally).