Service orientierte Architekturen

11 Sonstige SoA Implementierungen


Question

Was ist DNS-SD ?


Answer

DNS SD ist ein DNS Basiertes Service Discovery Protokoll. Wichtigste Implementierung ist bonjour von Apple.

DNS-SD Nutzt drei Records

  • PTR für Übersetzung von Service Typ zu Service Name
  • SRV für Services und ihre Priorität, Gewichtung, Port und ihren jeweiligen Provider (quasi Beschreibung)
  • TXT für allgemeine Attribute

Service suche passiert wie DNS Anfrage. Häufig Multicast anstelle von konkreten Name Server wo jeder Service Antwortet als wäre er ein Name Server.




Comments