ServiceRegistryQuery : global

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 1 minute de lecture
  • L’include de script ServiceRegistryQuery fournit des méthodes pour mapper les résultats de la requête du registre de service Shazzam à une sonde de ports. Les classes enfants fournissent des détails sur le mappage.

    Utilisez cet include de script pendant la phase d’analyse de découverte.

    ServiceRegistryQuery : ServiceRegistryQuery(source de l’objet)

    Crée une instance de la classe ServiceRegistryQuery.

    Tableau 1. Paramètres
    Nom Type Description
    source Objet Un GlideRecord ou un sys_id du service de registre.

    ServiceRegistryQuery : findForPortProbe(PortProbe PortProbe)

    Analyse un tableau d’ID pour la sonde de port donnée.

    Tableau 2. Paramètres
    Nom Type Description
    PortProbe Sonde de port Sonde de port
    Tableau 3. Renvoie
    Type Description
    nul

    ServiceRegistryQuery : get(source de l’objet)

    Récupère un service de registre par ID, quelle que soit la classe enfant.

    Tableau 4. Paramètres
    Nom Type Description
    source Objet Service de registre GlideRecord ou sys_id.
    Tableau 5. Renvoie
    Type Description
    Chaîne Le service de registre

    ServiceRegistryQuery : getShazzamQuerierClassname()

    Renvoie le Shazzam ! Nom de classe d’interrogateur.

    Tableau 6. Paramètres
    Nom Type Description
    Néant
    Tableau 7. Renvoie
    Type Description
    Chaîne Le nom de classe

    ServiceRegistryQuery : toPortProbeMap()

    Récupère le code XML de la sonde de port et crée une carte.

    Tableau 8. Paramètres
    Nom Type Description
    Néant
    Tableau 9. Renvoie
    Type Description
    Chaîne Carte de la sonde de port

    ServiceRegistryQuery : toPortProbeXml()

    Crée une sortie XML pour Shazzam ! sondes de port.

    Tableau 10. Paramètres
    Nom Type Description
    Néant
    Tableau 11. Renvoie
    Type Description
    Chaîne Sortie XML de la sonde.