Revision history [back]

click to hide/show revision 1
initial version

What is the reason to advertise objects via AboutService

This question is related to my previous one. I'm trying to understand what is the idea behind advertising an object with the About Service (and similarly - what is the idea behind deliberately not advertising an object or interface).

If I understand correctly, all objects, advertised or not can be enumerated using the introspection interface. Also, it is possible (while misleading) to advertise objects which don't really exist, or don't have the specified interfaces.

If the idea is to make the objects easier to locate (without joining a session), then why not simply advertise every object and every interface?

For example: why doesn't the lighting_controller_service advertise the org.alljoyn.Introspectable interface on its scene objects?