Todos os produtos
Search
Central de documentação

Enterprise Distributed Application Service:Guia do código-fonte do Dubbo

Última atualização: Jun 26, 2026

O Enterprise Distributed Application Service (EDAS) usa o Apache Dubbo como framework de Remote Procedure Call (RPC). Este guia lista documentos introdutórios sobre o source do Dubbo para consulta.

Os tópicos estão organizados em três áreas: modelo de extensão, ciclo de vida do serviço e gerenciamento de tráfego. Se você está começando a explorar os mecanismos internos do Dubbo, leia os tópicos na ordem apresentada.

Modelo de extensão

O Dubbo usa um sistema de plugins que permite substituir ou estender quase todos os componentes. Comece por aqui para entender como o framework carrega e gerencia as extensões.

  • Dubbo SPI

  • Mecanismo de extensão adaptativa

Ciclo de vida do serviço

Estes tópicos descrevem como um serviço Dubbo evolui do código até se tornar um endpoint ativo e invocável. Também explicam como os consumidores descobrem e chamam esse serviço.

  • Exportação de serviço

  • Referência de serviço

  • Procedimento de chamada de serviço

Gerenciamento de tráfego

Após a exportação e referência dos serviços, o Dubbo usa roteamento, balanceamento de carga e clustering para direcionar o tráfego à instância provedora correta.

  • Dicionário de serviços

  • Roteamento de serviços

  • Cluster

  • Balanceamento de carga

  • Dubbo SPI
    Adaptive extension mechanism
    Service export
    Service reference
    Service Directory
    Service routing
    Cluster
    Load balancing
    Service invocation procedure