Please check out this thread: http://www.nabble.com/Event-driven-component-td5273599s12049.html#a5273599 http://www.nabble.com/Event-driven-component-td5273599s12049.html#a5273599 .
What the poster asked is exactly what I want to achieve, but the post got no answer back then... Could you guys take a look at it and let me know if there is a way to implement the behaviour he describes other than using JMS Binding Components that publish and subscribe to topics and other than WSN2005? Thanks!! raulvk wrote: > > Hi everyone, > > I have a question related to the implementation of EDA messaging > strategies in ServiceMix. How would you implement the following pattern in > ServiceMix? > > 1) Some action happens within an application such that it needs to notify > the ESB so that other systems are updated accordingly, so it casts an > event onto the ESB. > 2) The ESB transforms the data from the applications particular data model > into a canonical data model and publishes the message in this common data > format to a certain "topic" (I come from a TIBCO background, so we call > this a "subject" in Rendezvous terms). > 3) All applications interested in snatching this event subscribe to the > topic they know beforehand. > 4) The ESB transforms the message from the canonical data model to the > destination's particular model and invokes the appropriate endpoint on the > target application. > > This means that there is no service choreography (one service doesn't > invoke another one), nor there is service orchestration (as we do not know > beforehand what services should be invoked). > > How would you best implement this EDA behaviour in ServiceMix? What > components would you use to: 1) do the transformation (servicemix-saxon?), > 2) publish the message to the ESB on an agreed topic, 3) subscribe to the > agreed topic, 4) do the reverse transformation? > > Thanks a lot for your help! All insights will be appreciated. > > Regards, > > Raul. > -- View this message in context: http://www.nabble.com/ServiceMix---EDA-tp16291801s12049p16319342.html Sent from the ServiceMix - User mailing list archive at Nabble.com.
