On Wed, Apr 2, 2008 at 11:15 AM, raulvk <[EMAIL PROTECTED]> wrote:
>
>
>  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?

What you're describing is JMS where a JMS destination serves as the
meeting point. But I think your point is that ActiveMQ is technically
not a component plugged into the NMR using the JBI APIs. OTOH, maybe
what you're seeking is the WS-Notification service engine. But like I
said earlier, the WS-Notification implementation is built on top of
JMS.

I don't feel that a JMS service engine is needed because ActiveMQ is
already being run inside the same JVM as ServiceMix. Also, the
Normalized Message Router makes use of ActiveMQ to send/receive
messages to/from JBI components plugged into the NMR.

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/

Reply via email to