Zjišťování služeb
Zjišťování služeb (též objevování služeb), anglicky service discovery, SD jsou různé metody automatické detekce služeb a zařízení v počítačové síti. Jejich cílem je omezit potřebu ruční konfigurace. Ke zjišťování služeb se používají různé protokoly zjišťování služeb (anglicky service discovery protocol, SDP).
Zjišťování služeb vyžaduje společný komunikační prostředek, který umožňuje softwarovým agentům vzájemně využívat své služby bez nutnosti průběžných zásahů uživatele.[1]
Protokoly
K protokolům pro zjišťování služeb se řadí:
- Bluetooth Service discovery protocol (SDP)
- Bonjour, například, Apple AirPrint
- DNS Service Discovery (DNS-SD), komponenta Zero-configuration networking
- DNS (jak je používané například v Kubernetes)
- Dynamic Host Configuration Protocol (DHCP) – jeho zařazení mezi protokoly pro zjišťování služeb je sporné
- Internet Storage Name Service (iSNS)
- Jini pro Java objekty
- Lightweight Service Discovery (LSD), pro mobilní ad hoc sítě [2]
- Link Layer Discovery Protocol (LLDP) standardizovaný protokol pro zjišťování služeb podobný proprietárním protokolům, kterými se navzájem vyhledávají služby vysíláním na proprietární všesměrové adresy (jiné než samé jedničky), jako Cabletron (Enterasys) a Cisco Discovery Protokol (oba se označují zkratkou CDP, ale liší se formátem zpráv)
- Local Peer Discovery nebo Local Service Discovery
- Multicast Source Discovery Protocol (MSDP), obvykle používaný pro unicastovou vyměnu informací o multicastových prostředcích mezi anycast Rendez-Vous Points (RPs) pro klienty služby mcast
- Service Advertising Protocol používaný v sítích Novell NetWare s protokolem IPX
- Session Announcement Protocol (SAP) používaný pro vyhledávání relací protokolu RTP
- Service Location Protocol (SLP)
- Simple Service Discovery Protocol (SSDP), komponenta Universal Plug and Play (UPnP)
- Universal Description Discovery and Integration (UDDI) pro webové služby
- Web Proxy Autodiscovery Protocol (WPAD)
- WS-Discovery (Web Services Dynamic Discovery)
- XMPP Service Discovery (XEP-0030)
- XRDS (eXtensible Resource Descriptor Sequence) používaný pro XRI, OpenID, OAuth, atd.
Odkazy
Reference
V tomto článku byl použit překlad textu z článku Service discovery na anglické Wikipedii.
- ↑ BERNERS-LEE, Tim. The Semantic Web. Scientific American. 2001-05-01, roč. 284, čís. 5, s. 34–43. Dostupné online [cit. 2008-03-13]. doi:10.1038/scientificamerican0501-34. Bibcode 2001SciAm.284e..34B.
- ↑ LIM, Byong-In; CHOY, Kee-Hyun; SHIN, Dong-Ryeol, 2005. An Architecture for Lightweight Service Discovery Protocol. In: International Conference on Computational Science. [s.l.]: Springer Berlin Heidelberg. ISBN 978-3-540-32118-7. doi:10.1007/11428862_148. S. 963–966.
Související články
Externí odkazy
- Service Discovery S-Krychle Znalost 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. Květen 2013, roč. 25, čís. 7, s. 961–988. Dostupné online [cit. 2015-06-16].
- 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]. 16 June 2015, říjen 2014 [cit. 2015-06-16]. S. 134–150. Dostupné online.