On 6/22/07, Emmanuel Lecharny <[EMAIL PROTECTED]> wrote:
Enrique Rodriguez a écrit :
SNIP ..
On 6/21/07, Emmanuel Lecharny <[EMAIL PROTECTED]> wrote: > It would help MINA developers to know > whether to use the IoHandlerChain or not. If you are going to use a Chain patter, then I guess that the important point is to think about the problem it solves. For instance, monitoring by inserting loggers could be a good usage. But the main advantage of chain parttern is its versatility : you can change the order of handlers, or simply add or remove handlers on demand. If you never do that, then using a chain pattern is questionable (IMHO).
With MINA filters I think we can still achieve the level of logging that you're talking about but perhaps not at the same resolution so I think the dynamism we gain from the chain pattern is somewhat redundant. I don't think it's necessary here since the protocol is relatively static. Actually the chain pattern might benefit LDAP more since it can introduce new mechanisms for things like SASL, Controls, and extended operations but there might be more manageable patterns for this. Alex
