Todos os produtos
Search
Central de documentação

Enterprise Distributed Application Service:Visão geral do Ali-Tomcat

Última atualização: Jul 04, 2026

O Ali-Tomcat é o contêiner de runtime utilizado pelo Enterprise Distributed Application Service (EDAS) para executar aplicações do High-speed Service Framework (HSF). Para desenvolver e implantar aplicações HSF, você precisa tanto do Ali-Tomcat quanto do Pandora.

Importante

O Ali-Tomcat suporta apenas aplicações HSF empacotadas como arquivos WAR.

Recursos integrados

O Ali-Tomcat integra os seguintes recursos para o desenvolvimento de aplicações HSF:

  • Publicação de serviços -- Registre serviços HSF para que outras aplicações possam descobri-los e invocá-los.

  • Assinatura de serviços -- Assine serviços HSF publicados e consuma-os em sua aplicação.

  • Rastreamento -- Acompanhe requisições entre serviços distribuídos para diagnosticar latência e erros.

É possível publicar aplicações no Ali-Tomcat tanto em ambientes de desenvolvimento quanto de runtime.

Pandora: isolamento de dependências

O Pandora (taobao-hsf.sar) é um contêiner leve de isolamento que evita conflitos de dependência em ambientes com uso intensivo de middleware. Sem esse isolamento, a atualização de uma biblioteca de middleware pode quebrar outra ou entrar em conflito com as dependências da sua aplicação.

O Pandora isola as dependências em dois níveis:

  • Aplicação versus middleware -- As dependências da sua aplicação permanecem separadas das bibliotecas de middleware, evitando que conflitos de versão afetem seu código.

  • Middleware versus middleware -- Cada serviço de middleware executa em seu próprio classpath. Assim, você atualiza um plug-in sem quebrar outro.

Plug-ins integrados

O Pandora no EDAS vem com plug-ins que fornecem os seguintes recursos de middleware:

Recurso

Descrição

Descoberta de serviços

Localize e conecte-se a serviços em toda a sua implantação do EDAS

Envio de configurações

Distribua atualizações de configuração para as aplicações durante o runtime

Rastreamento

Colete rastros distribuídos para acompanhamento de requisições e diagnósticos

Esses plug-ins ativam monitoramento, governança, rastreamento e análises para aplicações no EDAS.