Enterprise Distributed Application Service (EDAS) utilise Apache Dubbo comme framework d'appel de procédure distante (RPC). Ce guide répertorie des documents d'introduction au code source de Dubbo à titre de référence.
Les rubriques sont organisées en trois domaines : le modèle d'extension, le cycle de vie des services et la gestion du trafic. Si vous débutez avec les mécanismes internes de Dubbo, lisez les rubriques dans l'ordre indiqué.
Modèle d'extension
Dubbo s'appuie sur un système de plugins qui permet de remplacer ou d'étendre presque tous les composants. Commencez par cette section pour comprendre comment le framework charge et gère les extensions.
Dubbo SPI
Mécanisme d'extension adaptative
Cycle de vie des services
Ces rubriques décrivent comment un service Dubbo passe du code à un endpoint actif et appelable, et comment les consommateurs le découvrent et l'invoquent.
Exportation de service
Référence de service
Procédure d'appel de service
Gestion du trafic
Une fois les services exportés et référencés, Dubbo utilise le routage, l'équilibrage de charge et le clustering pour diriger le trafic vers la bonne instance de fournisseur.
Annuaire de services
Routage des services
Cluster
Équilibrage de charge
-
Dubbo SPIAdaptive extension mechanismService exportService referenceService DirectoryService routingClusterLoad balancingService invocation procedure