Jens, First of all the idea seems cool but I am wondering whether we need a new type of a proxy for this, because Upul is writing an Atom mediator and we should be able to extend that to meet these requirements.
On Thu, Feb 28, 2008 at 12:03 AM, Jens Goldhammer < [EMAIL PROTECTED]> wrote: > Hello Mailinglist, > > I have a certain form of dynamic recpient list / dynamic router in my > mind and I want to share this idea if this would make sense to implement > in Synapse: > > It would be nice if Synapse can offer a subscription-mechanism. All > interested recipients subscribe to a certain topic and receive all > messages to the specified Adress which they are interested in. This can > be done with a new type of definition- the "subscriber Proxy". Maybe you > can say, all recipients pass a xpath-expression and the replyTo-Field > and define in this way a dynamic router (enhanced cbr). All messages > passed to this proxy will be delivered to the interested recipients > based on the specified xpath-expression. The answers must be aggregated > because there can be several clients with the same interest and the > message will be send to more than one provider. I am sorry. I didn't get this aggregation part, why do you think it is a must to aggregate the answers, I cannot imagine an aggrgation here. > > > Implementation offers: > - Apache Muse (WS-Notification specs) > - Apache Savan (WS-Eventing spec) > - own implemenation of a new offering protocol > > The subscriptions must be shown in the admin console to have a control > who wants to have the messages, to kick them and to have an overview. Well, we can define a special type of a control message to the atom mediator so that those control messages will not be published but will be used to subscribe users to the atom instead, WDYT? Thanks, Ruwan > > What´s your opinion? Hard to implement? Completely wrong approach? > I think, this would be interesting in the field of mobile networks where > you can not determine all interested clients at design time... > Yeah, I know there are JMS Topics and the complete MQ stuff... > > Thanks, > Jens > -- Ruwan Linton http://www.wso2.org - "Oxygenating the Web Services Platform"
