On Dec 18, 2007 2:21 PM, Gert Vanthienen <[EMAIL PROTECTED]> wrote: > L.S., > > For sending message to the ESB from other applications, I usually try to > leverage the ActiveMQ broker that is embedded in ServiceMix. This has > proven to be a very convenient, reliable and fast way to get messages > over the wire. > > If you want to embed ServiceMix inside another application, you do not > have to use JBI packaging. It's often easier to use a static > configuration file for this. Several of the examples that ship with > ServiceMix are developed this way (loan-broker, file-binding, > rss-binding,...), with the servicemix.xml containing the complete > configuration of all components, routes, ...
You can also utilize the ServiceMix client api (http://servicemix.apache.org/client-api.html) via the ServiceMixClientFacade class. This allows any Java app to send normalized messages directly to 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/
