Service discovery: Difference between revisions
Content deleted Content added
Citation bot (talk | contribs) Alter: template type. Add: bibcode, doi, pages, issue, volume, journal. Removed parameters. Formatted dashes. Some additions/deletions were parameter name changes. | Use this bot. Report bugs. | Suggested by Abductive | Category:Service-oriented (business computing) | #UCB_Category 14/103 |
+ Lightweight S.D. redlink + source, Local Peer Discovery a.k.a. -Service-, Zero-config network |
||
Line 17: | Line 17: | ||
* [[Internet Storage Name Service]] (iSNS) |
* [[Internet Storage Name Service]] (iSNS) |
||
* [[Jini]] for [[Java (programming language)|Java]] objects. |
* [[Jini]] for [[Java (programming language)|Java]] objects. |
||
* [[Lightweight Service Discovery]], for mobile ad hoc networks <ref>{{Cite conference |last= Lim |first= Byong-In |last2= Choy |first2= Kee-Hyun |last3= Shin |first3= Dong-Ryeol |date= 2005 |editor-last= Sunderam |editor-first= V.S. |editor-last2= van Albada |editor-first2= G.D. |editor-last3= Sloot |editor-first3= P.M.A. |editor-last4= Dongarra |editor-first4= J. |title= An Architecture for Lightweight Service Discovery Protocol |url= https://link.springer.com/chapter/10.1007/11428862_148 |conference= International Conference on Computational Science |publisher= Springer Berlin Heidelberg |pages= 963-966 |doi= 10.1007/11428862_148 |isbn= 978-3-540-32118-7 |access-date= 2021-10-04}}</ref> |
|||
* [[Link Layer Discovery Protocol]] (LLDP) standards-based neighbor discovery protocol similar to vendor-specific protocols which find each other by advertising to vendor-specific broadcast addresses (versus all-1's), such Cabletron (Enterasys) and Cisco Discovery Protocol (both referred to as CDP but different formats). |
* [[Link Layer Discovery Protocol]] (LLDP) standards-based neighbor discovery protocol similar to vendor-specific protocols which find each other by advertising to vendor-specific broadcast addresses (versus all-1's), such Cabletron (Enterasys) and Cisco Discovery Protocol (both referred to as CDP but different formats). |
||
* [[Local Peer Discovery]], or Local Service Discovery |
|||
* [[Multicast Source Discovery Protocol]] (MSDP), usually used for unicast exchange of multicast source information between anycast Rendez-Vous Points (RPs) to service mcast clients. |
* [[Multicast Source Discovery Protocol]] (MSDP), usually used for unicast exchange of multicast source information between anycast Rendez-Vous Points (RPs) to service mcast clients. |
||
* [[Service Location Protocol]] (SLP) |
* [[Service Location Protocol]] (SLP) |
||
Line 29: | Line 31: | ||
== See also == |
== See also == |
||
⚫ | |||
* [[Discoverability]] |
* [[Discoverability]] |
||
⚫ | |||
* [[Zero-configuration networking]] |
|||
== References == |
== References == |
Revision as of 08:52, 4 October 2021
This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages)
|
Service discovery is the automatic detection of devices and services offered by these devices on a computer network. A service discovery protocol (SDP) is a network protocol that helps accomplish service discovery. Service discovery aims to reduce the configuration efforts required by users and administrators.
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.[1]
Protocols
There are many service discovery protocols, including:
- Bluetooth Service Discovery Protocol (SDP)
- DNS Service Discovery (DNS-SD), a component of Zero Configuration Networking
- DNS, as used for example in Kubernetes
- Dynamic Host Configuration Protocol (DHCP)
- Internet Storage Name Service (iSNS)
- Jini for Java objects.
- Lightweight Service Discovery, for mobile ad hoc networks [2]
- Link Layer Discovery Protocol (LLDP) standards-based neighbor discovery protocol similar to vendor-specific protocols which find each other by advertising to vendor-specific broadcast addresses (versus all-1's), such Cabletron (Enterasys) and Cisco Discovery Protocol (both referred to as CDP but different formats).
- Local Peer Discovery, or Local Service Discovery
- Multicast Source Discovery Protocol (MSDP), usually used for unicast exchange of multicast source information between anycast Rendez-Vous Points (RPs) to service mcast clients.
- 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
References
- ^ Berners-Lee, Tim (2001-05-01). "The Semantic Web". Scientific American. 284 (5): 34–43. Bibcode:2001SciAm.284e..34B. doi:10.1038/scientificamerican0501-34. Retrieved 2008-03-13.
- ^ Lim, Byong-In; Choy, Kee-Hyun; Shin, Dong-Ryeol (2005). Sunderam, V.S.; van Albada, G.D.; Sloot, P.M.A.; Dongarra, J. (eds.). An Architecture for Lightweight Service Discovery Protocol. International Conference on Computational Science. Springer Berlin Heidelberg. pp. 963–966. doi:10.1007/11428862_148. ISBN 978-3-540-32118-7. Retrieved 2021-10-04.
External links
- Service Discovery S-Cube Knowledge Model
- Dong, H., Hussain, F.K., Chang, E.: Semantic Web Service matchmakers: State of the art and challenges[Online]. Concurrency and Computation: Practice and Experience 25(7) (May 2013) pp. 961–988. Accessed on June 16, 2015.
- Sun, L., Dong, H., Hussain, F.K., Hussain, O.K., Chang, E.: Cloud service selection: State-of-the-art and future research directions. Journal of Network and Computer Applications[Online] 45 (October 2014) pp. 134–150. Date accessed: 16 June 2015.