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