[jdev] discovery services
stpeter at jabber.org
Tue Mar 22 14:58:33 CST 2005
On Thu, Mar 17, 2005 at 05:28:16PM -0800, Leonardo Galicia Jimenez wrote:
> Hi everybody, my name is Leonardo and i am trying to implement a system
> using jabber. In this system i program jabber client using java, but these
> jabber clients work transparently to the user, each jabber client is called
> agent and represents devices, services, objets or users, each one with its
> own features and attributes. These agents need to be discover by others
> agents, for instance, one agent (jabber client) represents a user and need
> to discover automatically a other agent that represent a printer in all the
> jabber network. I wonder if jabber technology has a discovery way similar
> to Slp, Jxta, Jini, etc, besides JEP-0030 i didn't find it, or other way to
> find others jabber servers.
> I have interest in use jabber for the presence protocol, simple and the
> easy way to extend it. If anybody has information about it, i really will
> appreciate it.
You could use zero-configuration networking for the discovery:
Then use JEP-0030 for detailed service information.
Or you could write a server-side component that has more information
about entities on your network (something like a Jabber User Directory
but for network services). Will your network entities have stable
addresses or JabberIDs, or do you require dynamic discovery?
More information about the JDev