Baixe o app para aproveitar ainda mais
Prévia do material em texto
Disciplina: Programação para Web II (ADS27) Avaliação: Avaliação Final (Discursiva) - Individual Semipresencial ( Cod.:637378) ( peso.:4,00) Prova: 20682468 Nota da Prova: 8,90 1. O ciclo de vida do Stateless Session Bean dura apenas o tempo da chamada do método. Desta forma, após a execução do método, o componente Stateless é destruído. O ciclo de vida das instâncias de um Stateless Session Bean possui apenas dois estados: NÃO EXISTE e PRONTO, apresentando três variações de estado distintas. Cite e especifique as três variações possíveis entre os dois estados. Resposta Esperada: NÃO EXISTE -> PRONTO Antes da criação da instância do Stateless, o estado é NÃO EXISTE. Nesta situação, a instância não pode atender às solicitações dos clientes. PRONTO -> PRONTO As instâncias do estado PRONTO realizam os atendimentos/solicitações dos clientes. Uma instância pode atender somente a um chamado. Finalizado o chamado, a instância volta ao estado PRONTO para atender a outras demandas. PRONTO -> NÃO EXISTE Dependendo da quantidade de chamadas, o EJB pode destruir instâncias do estado PRONTO, colocando-as novamente no estado NÃO-EXISTE. 2. É possível desenvolver software de qualquer porte com a linguagem de programação Java, permitindo que com seu modelo desacoplado seja possível a utilização de somente componentes necessários para a aplicação. Para o desenvolvimento de software, o JEE Server possui o Web container e o EJB container, cada um com suas características que permitem um código-fonte legível, uma melhor manutenibilidade e um software seguro. Neste contexto, disserte sobre os containers WEB e EJB. Resposta Esperada: No Web container estão as tecnologias JSF e Servlets, assim como os JSPs, as quais permitem que as aplicações possam ser acessadas através de navegadores de internet. Sem o Web container, não é possível disponibilizar páginas Html, xhtml e outras. Já o EJB container, é responsável por gerenciar o Enterprise Jaba Beans, onde ficam a maioria dos requisitos não funcionais. O acesso aos dados (JTA) é realizado no EJB. No entanto, é possível implementar as regras de negócios no Web container, embora a programação orientada a objetos especifica que não é uma boa prática. https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDE3NA==&action2=QURTMjc=&action3=NjM3Mzc4&action4=MjAyMC8x&prova=MjA2ODI0Njg=#questao_1 aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDE3NA==&action2=QURTMjc=&action3=NjM3Mzc4&action4=MjAyMC8x&prova=MjA2ODI0Njg=#questao_2 aria-label=
Compartilhar