Hi Leo, > > Nevertheless I do not think that an interface is a > > requirement. > > Interface/impl allows for some very nifty containers > (clustering, remote calls, etc., etc....). That's why > we require it.
Uugh? Why should it care the ServiceManager? In the roles I define the class name of the role and the class name of the handle ... does it explicitly check for equality? > It is also a very good architectural pattern (as I learned > myself from Avalon). (That's why I like it.) Well, I use this quite often too, but I would not do it for every service, especially if I know, there is only one implementation possible. > I agree that it is severe overkill for a HelloWorld application, > but Avalon was never aimed at such apps. Exaclty. But such "simple" components exist and I do not like the idea to argue for it in my team. But if it is a necessity, I will not start a big philosophical discussion now ... Regards, J�rg --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
