It is one of the EventBridge implementations, and as such is used in
two places in Cayenne:
1. cross-VM server cache notifications.
2. client commit notifications in 3-tier setup.
Actually I wrote XMPP version of the event bridge specifically for
case (2), as unlike other Cayenne "bridges" it provides extra
*presence* information, so one can write an app on top of XMPP server
to watch who is online at any given time, or send an IM message to
all connected Cayenne clients, etc. I see lots of possibilities here...
Andrus
On May 24, 2006, at 7:03 PM, Marcin Skladaniec wrote:
XMPP messaging sounds good. Is anyone using it ?
How does it work, does it send a notifications about any changes in
context, or when the context is committed ?
Regards
Marcin
On 25/05/2006, at 5:08 AM, Andrus Adamchik wrote:
cayenne.jar bundles essential runtime dependencies. Smack and JMS
libs are needed for the optional extensions (cross-vm messaging
via XMPP or JMS). You can safely ignore those warnings.
Andrus