You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@avalon.apache.org by Anton Tagunov <at...@list.ru> on 2004/03/19 09:02:59 UTC
Is interface enough to express semantics? (was: [Meta] Confused by the terms)
Hello Niclas,
Niclas Hedhman wrote:
NH> An interface is not enough to define the semantics of a Service.
NH> Comments?
It is an URL that COULD be associated with semantics.
That's the way we do it with XML DTDs. Like,
avalon.apache.org/xml/transformer/v1
But, package names are quite url-like. Compare the above to
org.apache.avalon.xml.transformer.v1.Service
So I don't know what to say here.
Sure SOME interfaces are not descriptive enough to capture semantics,
like java.util.Map.
But others MAY be.
Interface name could even
include a version number.
Anton
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@avalon.apache.org
For additional commands, e-mail: dev-help@avalon.apache.org