[jdev] discovery services

Matt Tucker matt at jivesoftware.com
Tue Mar 22 17:37:25 CST 2005

> You could use zero-configuration networking for the discovery:
> http://www.cisco.com/en/US/about/ac123/ac147/ac174/ac206/about
> _cisco_ipj_archive_article09186a0080132b85.html
To add to this thread, we already support multicast DNS (called
Rendezvous by Apple) in Jive Messenger (Open Source server at
http://www.jivesoftware.org). So, you would use mdns to automatically
discover the central XMPP server and then normal disco, presence, etc,
to find other clients that support the services you're looking for as
Peter suggests.

Jive Messenger lists itself using the "_xmpp-client._tcp.local." service
name, which mirrors the XMPP DNS SRV entry.


> -----Original Message-----
> From: jdev-bounces at jabber.org 
> [mailto:jdev-bounces at jabber.org] On Behalf Of Peter Saint-Andre
> Sent: Tuesday, March 22, 2005 12:59 PM
> To: Jabber software development list
> Subject: Re: [jdev] discovery services
> 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.

> TinyURL: http://tinyurl.com/4bz7v
> 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?
> /psa
> _______________________________________________
> jdev mailing list
> jdev at jabber.org
> http://mail.jabber.org/mailman/listinfo/jdev

More information about the JDev mailing list