Questão nº 53
Questão de Tecnologia da Informação · FCC TRT24 2016 (nº 53)
FCC2016Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da InformaçãoTecnologia da Informação
Gabarito: Dver comentário ↓
Ao comparar os servidores de aplicação Red Hat JBoss EAP versões 5 e 6, visando a instalação e configuração da versão 6, um Analista afirma corretamente que
- Ano JBoss EAP 5 a arquitetura de carregamento de classe era baseado nos JBoss Modules, mas no JBoss EAP6, o carregamento de classe é hierárquico, ocultando as classes de implementação do servidor e carregando apenas as classes que o aplicativo necessita.
- Bno JBoss EAP 5, o servidor podia ser executado em um managed domain, mas no JBoss EAP 6 executa como um servidor autônomo, permitindo configurar todos os grupos dos servidores de uma só vez, mantendo as configurações sincronizadas por toda a rede de servidores.
- Co JBoss EAP 5 usava perfis baseados na configuração de implantação, localizados no diretório `EAP_HOME/configuration/`. No JBoss EAP 6, a configuração da implantação é feita usando um arquivo e um servidor autônomo, que é configurado usando o arquivo `EAP_HOME/domain/server/domain.xml`.
- Dno JBoss EAP 6 a fonte de dados é configurada no arquivo de configuração do servidor. Caso a instância do JBoss EAP estiver sendo executada como servidor autônomo, a fonte de dados é configurada no arquivo `standalone/configuration/standalone.xml`. (alternativa correta)
- Eo JBoss Messaging passou a ser incluído no JBoss EAP 6, já que o JBoss EAP 5 usava o HornetQ como provedor messaging.
Resposta comentada
Gabarito Alternativa D
No JBoss EAP 6, a arquitetura e a configuração foram significativamente modernizadas em relação ao EAP 5, com foco em modularidade, gerenciamento simplificado e desempenho. Uma das grandes mudanças foi a centralização das configurações em arquivos XML específicos para cada modo de operação.
- (A) Incorreta: No JBoss EAP 5 (baseado no JBoss AS 5/6), o carregamento de classe era hierárquico tradicional. O JBoss Modules foi introduzido no JBoss EAP 6 (baseado no JBoss AS 7), que é a arquitetura modular que oculta as classes do servidor e carrega apenas o necessário para a aplicação. A afirmação inverte os fatos.
- (B) Incorreta: O modo de operação Managed Domain (domínio gerenciado) foi uma nova funcionalidade introduzida no JBoss EAP 6 para gerenciar múltiplas instâncias de servidor de forma centralizada. O JBoss EAP 5 não possuía essa capacidade, operando apenas em modo autônomo. Além disso, o EAP 6 pode executar tanto em modo autônomo quanto em modo de domínio. Esta é uma armadilha, pois menciona "managed domain", uma característica chave do EAP 6, mas atribui-a incorretamente ao EAP 5 e limita a execução do EAP 6.
- (C) Incorreta: No JBoss EAP 5, os perfis de configuração estavam tipicamente em
EAP_HOME/server/<profile_name>/conf/. No JBoss EAP 6,domain.xmlé o arquivo de configuração para o modo de domínio (Managed Domain), não para um servidor autônomo. Para um servidor autônomo, o arquivo principal éstandalone.xml, localizado emEAP_HOME/standalone/configuration/. - (D) Correta: Sim, no JBoss EAP 6, todas as configurações de um servidor autônomo, incluindo as fontes de dados (datasources), são centralizadas no arquivo
standalone.xml(ou suas variantes comostandalone-full.xml), que se encontra no diretórioEAP_HOME/standalone/configuration/. - (E) Incorreta: O JBoss EAP 5 usava o JBoss Messaging como seu provedor JMS padrão. O JBoss EAP 6 substituiu o JBoss Messaging pelo HornetQ como seu provedor JMS integrado. A afirmação inverte a transição dos provedores de mensageria entre as versões.
Fonte: FCC TRT24 2016 Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 1). Reproduzida para fins de estudo.