snip... > 1) Do we need to register the endpoint references? For callbacks, we can > just publish the endpoint for the callback.
Not now but his was for the future if we need to establish what endpoint references are out there when a new service gets added. Corner case so we can ignore for the time being. Maybe we should just record them during the "find" > 2) We may need to have a method to return all published endpoints. Yep, We may also need general domain query function see 3) > 3) The key of the endpoints is probably the structural URI of the service > binding. +1, we need to make this work. From 2) it would be handy if the whole model were presented that way so http://localhost:8080/mydomain/mycompositecomponent/mycomponent gives you info about a component and http://localhost:8080/mydomain/mycompositecomponent/mycomponent/myservice/mybinding/ gives you info about an endpoint. Regards Simon
