[jdev] Re: Difference between "Feature Negotiation", "Service Discovery" and "Entity Capabilities"?

Ian Paterson ian.paterson at clientside.co.uk
Tue Sep 13 03:15:03 CDT 2005


> Thanks for your response Ian. Does that mean it's fair to say that 
> "Entity Capabilities (JEP-0115) makes "Feature Negotiation" 
> (JEP-0020) obsolete?

No.

Feature Negotiation allows the *agreement* of features that may be
specific to the relationship between the entities and specific to the
particular situation.

Entity Capabilities is about *advertising* support for capabilities that
are typically available for everyone (a more efficient Service
Discovery). [It doesn't make Service Discovery obsolete because entities
depend on Service Discovery to find out what each new combination of
entity capabilities means.]

- Ian




More information about the JDev mailing list