[openamq-dev] Content Based Routing

Martin Sustrik sustrik at imatix.com
Mon Sep 3 12:47:53 CEST 2007


Malinga,

Have a look at "headers" exchange. Each message has "headers" - actually 
a table of name-value pairs, and headers exchange allows for routing on 
such a table. Say, you can create bindings like "all call options with 
underlying stock equal to VOD" or "all forex quotes with base currency = 
USD and quote currency = GBP" etc.

Martin

Malinga wrote:
> Hi Experts,
> 
>     I saw in one of your documents for the systems which is having high 
> data rates (ex Marker Data) you can use content based routing. As a 
> example its not possible and not practical to have one single queue for 
> each and every symbol in market data (Ex IBM). If we can use content 
> based routing we will be able to do this thing more efficiently.
> 
>     In our previous products we used ActiveMQ as our middleware and it 
> had a concept called message selection based on the header fields. So my 
> question is in OpenAMQ do we have such implementation ?
> 
> -Malinga
> 
> ------------------------------------------------------------------------
> Park yourself in front of a world of choices in alternative vehicles.
> Visit the Yahoo! Auto Green Center. 
> <http://us.rd.yahoo.com/evt=48246/*http://autos.yahoo.com/green_center/;_ylc=X3oDMTE5cDF2bXZzBF9TAzk3MTA3MDc2BHNlYwNtYWlsdGFncwRzbGsDZ3JlZW4tY2VudGVy>
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> openamq-dev mailing list
> openamq-dev at lists.openamq.org
> http://lists.openamq.org/mailman/listinfo/openamq-dev



More information about the openamq-dev mailing list