Hi,
We introduce the EndpointRegistry to propagate endpoint descriptions within
an SCA domain to the nodes. The Endpoint could have references (via direct
attachment or external attachment) to intents and policySets which are
defined in the definitions. An SCA domain has a global definitions and it
should be used by nodes to determine the effective policies. We should
enhance the EndpointRegistry to deal with definitions too. Maybe we can use
the QName as the key to keep entries for the intents and policySets so that
they can be individually added/removed/updated to reduce synchronization
traffic.
I'll come up an updated version of the EndpointRegistry (not sure if we
should remove it to something else :-).
Thanks,
Raymond
---
Raymond Feng
Apache Tuscany PMC Member: http://tuscany.apache.org
Co-author of Tuscany In Action: http://www.manning.com/laws