An Application for Discovery, Configuration, and Installation of SLP Services -

The Service Location Protocol version 2 (SLPv2) provides a framework for service discovery on IP-based networks. It provides a means for services to advertise themselves to potential clients, and for clients to select an appropriate service. Since its publication, SLPv2 has been gaining acceptance. This paper provides a general background to SLPv2, and an overview of our experiences creating the first user-level service browser for SLPv2 aware services, the SLPv2 Service Browser (SSB). In the paper we describe our experiences using SLPv2 and the standard SLPv2 API, both to create a service client (the SSB) and to modifying existing services: timed, Squid HTTP-proxy, and the CUPS printer daemon.

[1]  Charles E. Perkins,et al.  Service Location Protocol , 1997, RFC.

[2]  James Kempf,et al.  An API for Service Location , 1999, RFC.

[3]  Henning Schulzrinne,et al.  mSLP-mesh-enhanced service location protocol , 2000, Proceedings Ninth International Conference on Computer Communications and Networks (Cat.No.00EX440).

[4]  James Kempf,et al.  Notification and Subscription for SLP , 2001, RFC.