I have read over XEP-0030 (Service Discovery) several times.  I may be missing 
something but I wanted to confirm that to use Service Discovery you need to 
know the other entity before-hand in order to ask it what features it has.  If 
this is accurate, I want to ask if there is a way for components to either 
broadcast there features or for an entity to ask the server what components are 
currently connected so they can be individually asked.  Technically, I need a 
way to discover components in order to then discover there features because I 
need this operation to be dynamic (I don't want to hard code the components 
into our logic).

Is this something that currently exists?  I am very familiar with the standard 
and the extensions and have not yet come across one that handles this.  If it 
doesn't exist, I may submit a new XEP (Component Discovery or something 
similar).  Part of the problem is that Components (at least under most the 
servers I have seen) don't have presence (something else I would like to see 
resolved).

Thanks,
Todd

Reply via email to