Hi Bruce,

Yes, that would be excellent. In my opinion, it would give ServiceMix a
great support for EDAs, without having to use Binding Components to connect
to a JMS Broker. I come from a TIBCO background and I've used TIBCO
Rendezvous in previous projects, so I was looking for something similar in
ServiceMix, sort of like a "meeting point" between publishers and
subscribers.

The way this used to work was: 1) the publisher published an event/message
on the ESB, 2) the ESB would apply a mediation flow to: validate the
message, transform it to a Canonical Data Model and publish it to a topic in
a "meeting point". 
The parties interested in capturing this event and processing it - for
example, to update their own databases - would simply subscribe to the topic
in the "meeting point" and apply the reverse process through another
mediation flow, finalising with the invocation of the final endpoint.

I am not sure as to whether this is feasible, but perhaps a solution would
be to create a JMS Service Engine? This way, the "meeting point" between
publisher and subscribers would stay inside within the JBI domain?

Maybe I am getting it all wrong. Please excuse me if I am...

Thank you very much,

Raul.


bsnyder wrote:
> 
> On Wed, Mar 26, 2008 at 5:57 PM, raulvk <[EMAIL PROTECTED]>
> wrote:
>>
>>  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 nor WSN2005?
>>
>>  This would be simple to achieve in Message-Oriented Middleware, but how
>>  would we achieve this in ServiceMix?
> 
> ServiceMix doesn't currently provide such capability, but we can
> certainly explore the possibility of adding this capability or
> something similar.
> 
> So are you simply trying to listen to a given endpoint for any
> messages that endpoint receives?
> 
> Bruce
> -- 
> perl -e 'print
> unpack("u30","D0G)[EMAIL PROTECTED]&5R\"F)R=6-E+G-N>61E<D\!G;6%I;\"YC;VT*"
> );'
> 
> Apache ActiveMQ - http://activemq.org/
> Apache Camel - http://activemq.org/camel/
> Apache ServiceMix - http://servicemix.org/
> Apache Geronimo - http://geronimo.apache.org/
> 
> Blog: http://bruceblog.org/
> 
> 

-- 
View this message in context: 
http://www.nabble.com/ServiceMix---EDA-tp16291801p16447647.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.

Reply via email to