Buscar

PROGRAMAÇÃO CLIENTE SERVIDOR 9

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1​a​ Questão 
 
 
 
No ambiente JEE, a anotação PersistenceContext é utilizada para: 
 
 
 Efetuar a conexão com as filas de uma mensageria a patir do MDB. 
 Instanciar um EntityManager a partir da unidade de persistência. 
 Definir uma interface remota para um EJB. 
 Acessar um EJB a partir de um Servlet. 
 
Definir um EJB do tipo Stateless. 
Respondido em 30/05/2019 19:10:27 
 
 
Explicação: 
O uso da anotação PersistenceContext permite instanciar um EntityManager a partir do 
nome da unidade de persistência, conforme as definições efetuadas no arquivo 
persistence.xml. 
 
 
 
 
 
 
 
 2​a​ Questão 
 
 
 
Em uma arquitetura MVC com uso de JSP, JPA e EJB, em que camadas estariam, 
respectivamente, os componentes de cada uma destas tecnologias? 
 
 
 View, Control e Model 
 Model, Control e View 
 Model, View e Control 
 View, Model e Control 
 
 
 
 
Control, Model e View 
Respondido em 30/05/2019 19:10:44 
 
 
Explicação: 
Os componentes Servlet e JSP irão compor a interface na camada View, enquanto o 
acesso ao banco será feito via JPA na camada Model, e as regras de negócio serão 
implementadas pelos EJBs na camada Control. 
 
 
 
 
 
 
 
 3​a​ Questão 
 
 
 
Com relação aos conceitos de arquitetura de aplicações, é correto afirmar que o MVC é 
um padrão 
 
 
 de objeto que executa uma operação quando ele recebe uma solicitação 
(mensagem) correspondente de um outro objeto. 
 de desenvolvimento cuja finalidade é definir uma interface na mesma camada da 
"lógica da aplicação". 
 de arquitetura de aplicações que visa separar a "lógica da aplicação", a "interface 
do usuário" e a "persistência de dados". 
 de operação dirigida para uma classe e não para um objeto individual. 
 
que garante que uma lógica de negócios possa ser acessada e visualizada por 
uma única interface. 
 
 
 
Respondido em 30/05/2019 19:10:07 
 
 
Explicação: 
A arquitetura MVC divide o aplicativo em 3 camadas: Model (Persistência), Control 
(Regras de Negócio) e View (Interfaces). Não pode ocorrer contato entre a View e a 
Model. 
 
 
 
 
 
 
 
 4​a​ Questão 
 
 
 
O protocolo HTTP não armazena estado, ou seja, os dados são perdidos na navegação 
entre as páginas. Para manter os dados referentes a uma conexão deve ser utilizado, no 
servidor, um objeto do tipo: 
 
 
 HttpServletResponse 
 HttpServletRequest 
 HttpRequest 
 HttpResponse 
 
HttpSession 
 
Respondido em 30/05/2019 19:12:01 
 
 
Explicação: 
Os atributos de sessão, referentes a uma dada conexão, podem ser manipulados com o 
uso de um objeto do tipo HttpSession. No Servlet ele é obtido a partir da requisição com a 
chamada ao método getSession, enquanto no JSP ele é um objeto implícito denominado 
session. 
 
 
 
 
 
 
 
 5​a​ Questão 
 
 
 
A arquitetura MOM (Message Oriented Middleware) se torna muito importante no mundo 
corporativo ao permitir que sejam sequenciados diversos pedidos para atendimento de 
forma assíncrona, pois as solicitações são enviadas para filas de mensagens com a 
finalidade de serem processadas posteriormente, sem bloquear o cliente. Esta é um típico 
exemplo de qual padrão arquitetural? 
 
 
 MVC 
 Event-Driven 
 PAC 
 Broker 
 
 
 
Blackboard 
 
Respondido em 30/05/2019 19:12:25 
 
 
Explicação: 
Os sistemas de mensageria são baseados em Middleware Orientado a Mensagens 
(MOM), os quais são assíncronos e guiados por eventos, segundo o padrão Event-Driven. 
 
 
 
 
 
 
 
 6​a​ Questão 
 
 
 
O ferramental do NetBeans permite gerar de forma automática os EJBs responsáveis por 
invocar as diversas operações a serem efetuadas no banco a partir de entidades JPA. Ao 
fazer isto, ele segue um padrão de desenvolvimento denominado: 
 
 
 Intercept Filter 
 Singleton 
 Session Facade 
 Front Control 
 
 
 
 
Adapter 
Respondido em 30/05/2019 19:12:58

Continue navegando