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]

Reply via email to