Hi all, I just started discovering Avalon framework, and I have a question described in the title of this email.
I think I can understand potential difference between notion of component and service. IMHO the Component and Service are very closely related concepts or rather two different view or prospective on the same consept. The both refer to the "reusable", "replaceable", "interchangeable" chunk of software. The difference is that term Component is used to look at the concept from the "structural" prospective when term service used to emphasize "behavior" aspect of the concept. In other words Service is a Component which exposes set of behaviors. Even though I would be really interested to hear your comments on my understanding (right or wrong) of consepts of Service and Component, my real question is more practicle. The question is not "What the difference between Component and Service concepts" but rather "What the reason of having two very similar set of interfaces one in package org.apache.avalon.framework.component and another in org.apache.avalon.framework.service". Looking at the interfaces and JavaDoc description it seems to me that this two packages are modeling very similar abstractions. Thanks in advance Alexi __________________________________________________ Do You Yahoo!? Yahoo! Health - Feel better, live better http://health.yahoo.com -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>