Hi Andreas, On 11/6/07, andreas <[EMAIL PROTECTED]> wrote: > > >>> I'm currently sticking to the distinction between listen / participant. > > I think I understand what listen expression, participant and the > counterpart of the participant the Listener are doing but some times > it is a little bit confuding for me.
I understand, I haven't had the time to write much documentation these days as well. > For instance I would expect that a Listener class is a kind of a > listening participant. It's a good assumption. In OpenWFEja, there is the distinction between a listener / dispatcher and participant. In OpenWFEru, the distinction is just a matter of keeping things separated. But for the classical Ruby developer it's easier to just have a participant that encapsulates the dispatching / listening behaviour. So your reasoning is in sync with OpenWFE[ru]. > The listen expression is like a interceptor which is not only related > to listen for incomming > request (apply or reply). > I like the opportunities of this expression but I would prefer another > naming. "intercept" is a good name and as you've mentioned it doesn't conflict with the listener concept. http://rubyforge.org/tracker/index.php?func=detail&aid=15385&group_id=2609&atid=10195 Maybe there's a better name, I'll think about it, but for now, I plan on renaming "listen" to "intercept" (somehow 'intercept' has a 'ambush' flavour which doesn't exactly fit, but it's ok). > >>> This 0.9.16 version of the 'listen' expression may be bound to > >>> participant names (topic names / channel names) that don't formally > >>> exist (as registered participants). > > > Does that mean I can bound it to a Listener which participant > counterpart doesn't exist ? Yes, it can listen to participant names with have no registered participants behind them (I implemented that after the discussions I had with you :) ) > I have also some other questions but I will clarify this first. Your questions are welcome, best regards, -- John Mettraux -///- http://jmettraux.openwfe.org --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "OpenWFEru dev" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/openwferu-dev?hl=en -~----------~----~----~----~------~----~------~--~---
