São características comuns de uma plataforma web suportada p...

Próximas questões
Com base no mesmo assunto
Q48282 Programação
Julgue os itens seguintes a respeito das tecnologias de bancos de dados e aplicações web.

São características comuns de uma plataforma web suportada pela tecnologia JBoss: o desenvolvimento de aplicações embasado na linguagem Java/JSP e o uso de interceptadores (interceptors) para implementar um modelo de controle de comportamento de aplicações com base na orientação a aspectos.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: C - certo

A afirmativa enunciada está correta e aborda a tecnologia JBoss, uma plataforma de aplicação empresarial que suporta aplicações desenvolvidas em Java/JSP (JavaServer Pages). O JBoss é amplamente utilizado no desenvolvimento de aplicações web, justamente por prover um ambiente robusto e compatível com os padrões da plataforma Java EE (Enterprise Edition).

O uso de interceptadores (interceptors) mencionado na questão é uma funcionalidade comum em frameworks de desenvolvimento, como o JBoss, para implementar o que chamamos de Programação Orientada a Aspectos (AOP). A AOP é uma técnica de programação que permite modularizar preocupações que atravessam diversos pontos de uma aplicação, como logging, autenticação e gerenciamento de transações. Os interceptadores são, portanto, utilizados para capturar chamadas a métodos e classes, permitindo que sejam adicionados comportamentos extras sem modificar o código original — o que é bastante útil para manter o código limpo e a separação de preocupações.

Com isso, o JBoss atende às necessidades de desenvolvimento de aplicações modernas, permitindo o uso de tecnologias como JSP para a camada de apresentação e implementando AOP através de interceptadores para um controle mais refinado do comportamento da aplicação.

Portanto, a assertiva está correta ao identificar que a plataforma JBoss suporta o desenvolvimento de aplicações embasado na linguagem Java/JSP e utiliza interceptadores para implementar um controle baseado na orientação a aspectos.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

O termo que começa a confundir a questão é INTERCEPTADORES.

Estes são os EJBs propriamente ditos, os queais trabalham justamente orientados a aspectos. Portanto está correto.

Leia em detalhes:
http://books.google.com.br/books?id=1G3Pa_LoIGQC&pg=PA160&lpg=PA160&dq=ejb+interceptors+aspect&source=bl&ots=O47uD_u0KY&sig=l8NNP3uK8D--yBztqwXw0i-bKA0&hl=pt-BR&ei=C-e4Tf_yJePL0QHFnpXsDw&sa=X&oi=book_result&ct=result&resnum=7&ved=0CFEQ6AEwBg#v=onepage&q=ejb%20interceptors%20aspect&f=false

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo