Hamdi Mohs Yusof wrote:

> Hi!
>
> I'm starting to try out XmlBlaster and found that the installation is 
> simple, and the examples are a great help in understanding the basic 
> stuff to use XmlBlaster. Thanks.
>
> I have one question though. I'm wondering whether XmlBlaster can 
> handle this scenario:
> A and B subscribe to Server1. C publish, say 10 messages to Server1. 
> Instead of Server1 resend the 10 messages to both A and B, Server1 
> sends 5 messages to A and the other 5 to B. 

Ok, sounds nice.
But what is the rule behind this scenario?

Is it load balancing, say 1,3,5,7,9 are sent to A and 2,4,6,8,10 are 
sent to B?

Subscribe rules are in this case:

   subscribe: A-filter = (msg.instanceCounter % 2) == 0

   subscribe: B-filter = (msg.instanceCounter % 2) == 1

As there could be millions of different rules, do you have an idea
how to handle this as a generic QoS for xmlBlaster?

But there is a solution for you - our access filter plugin framework:

Write an AccessFilter plugin and filter your subscribes with any
rule you like, please read:

http://www.xmlblaster.org/xmlBlaster/doc/requirements/mime.plugin.accessfilter.html

and

http://www.xmlblaster.org/xmlBlaster/doc/requirements/mime.plugin.accessfilter.howto.html


It is very simple to write your own plugin,

enjoy

Marcel

>
>
> This is possible. Is there an example in XmlBlaster that I overlooked 
> that demonstrates this?
>
> Any help is appreciated.
>
> Thanks,
>
> Hamdi
>
>



Reply via email to