||This article has multiple issues. Please help improve it or discuss these issues on the talk page.
Service discovery protocols (SDP) are network protocols which allow automatic detection of devices and services offered by these devices on a computer network. Service discovery requires a common language to allow software agents to make use of one another's services without the need for continuous user intervention.
There are many service discovery protocols, including:
- Bluetooth Service Discovery Protocol (SDP)
- DNS Service Discovery (DNS-SD), a component of Zero Configuration Networking
- Dynamic Host Configuration Protocol (DHCP)
- Internet Storage Name Service (iSNS)
- Jini for Java objects.
- Service Location Protocol (SLP)
- Session Announcement Protocol (SAP) used to discover RTP sessions
- Simple Service Discovery Protocol (SSDP) a component of Universal Plug and Play (UPnP)
- Universal Description Discovery and Integration (UDDI) for web services
- Web Proxy Autodiscovery Protocol (WPAD)
- WS-Discovery (Web Services Dynamic Discovery)
- XMPP Service Discovery (XEP-0030)
- XRDS (eXtensible Resource Descriptor Sequence) used by XRI, OpenID, OAuth, etc.
See also 
- Zero configuration networking
- Universal Plug and Play
- Semantic web
- Service discoverability principle
- Service Discovery S-Cube Knowledge Model
|This computer networking article is a stub. You can help Wikipedia by expanding it.|