Hi All, I am looking for some advice on using the broker for a pipeline of components (http://activemq.apache.org/camel/pipes-and-filters.html).
A couple of pre-requisites of the pipeline are: 1) the processing components should not have any knowledge of their position in the pipeline so that additional processing components could be easily added and existing ones removed 2) all of the processing components in the pipeline should be optional depending on message type and content 3) all messages into the pipeline and from processing components within the pipeline should be sent to a single queue. The Broker should then direct the message to the correct single physical destination based on message content (and from there picked up by a processing component). I have got as far as thinking that Filtered Composite Destinations look like a good bet. I read that it is not possible to forward to a virtual destination from a virtual destination so I am a bit concerned about how many rules might fire against the filter destination selectors. Is it possible to force a best match on only one filter destination because I want a single 'message in' to trigger only a single 'message out'. Might this work be more appropriately put in a dedicated rules engine/broker? Thanks again. -- View this message in context: http://www.nabble.com/Broker-Pipeline-tf3706441s2354.html#a10366013 Sent from the ActiveMQ - User mailing list archive at Nabble.com.