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.
- 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.|