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]>

Reply via email to