Maison  >  Article  >  Que signifient l'enregistrement et la découverte du service ?

Que signifient l'enregistrement et la découverte du service ?

hzc
hzcoriginal
2020-06-29 13:30:319119parcourir

L'enregistrement et la découverte du service signifient que le processus de service enregistre son emplacement dans le centre d'enregistrement. Le processus de demande du client lance une requête au centre d'enregistrement pour obtenir l'emplacement du service. Un rôle important de la découverte du service est de. fournir une liste de services disponibles.

Que signifient l'enregistrement et la découverte du service ?

Le rôle de l'enregistrement et de la découverte du service

  • Enregistrement du service : le processus de service est enregistré dans le centre d'inscription propre position. Il enregistre généralement ses numéros d'hôte et de port, et parfois les informations d'authentification, le protocole, le numéro de version et les détails de l'environnement d'exploitation.

  • Découverte du service : le processus de demande du client lance une requête au centre d'enregistrement pour obtenir l'emplacement du service. Un rôle important de la découverte de services est de fournir une liste des services disponibles

La relation entre l'enregistrement des services, le registre des services et la découverte des services

Oui : téléchargez les informations de démarrage du service dans le registre des services via le mécanisme d'enregistrement des services, et le mécanisme de découverte des services obtient des informations sur les services disponibles en temps réel via le registre des services.

Les méthodes d'inscription au service comprennent : l'auto-inscription et l'inscription par un tiers. L'auto-enregistrement signifie que lorsque le service démarre, le service télécharge automatiquement les informations dans le registre du service et les synchronise via des pulsations. L'enregistrement par un tiers signifie le téléchargement des informations de démarrage du service dans le registre des services via un service tiers et leur mise à jour via un certain mécanisme. L'inconvénient est d'assurer la haute disponibilité des services tiers.

Le registre de services est également un cluster de services qui gère une base de données qui stocke des informations sur les services disponibles.

La découverte de services signifie que lorsqu'un service doit être utilisé, les informations de service disponibles sont obtenues en lisant le registre du service et le client peut se connecter au serveur via ces informations. Les méthodes de découverte de services incluent : la découverte de services client et la découverte de services serveur

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn