Logo Passei Direto
Buscar
Uma mudança essencial no modelo de programação Java, com a evolução do JEE, foi o uso de anotações nas diversas tarefas de configuração dos EJBs do aplicativo. Para que serve a anotação Local no ambiente de criação de EJBs?
A. Definir um contexto de persistência local para o Session Bean.
B. Definir um Stateful Session Bean.
C. Definir um Stateless Session Bean.
D. Definir a interface de acesso às entidades do JPA.
E. Definir a interface de acesso local ao pool de EJBs.
User badge image
Desvendando com Questões

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

Para entender a função da anotação `@Local` no contexto de EJBs (Enterprise JavaBeans), é importante saber que essa anotação é utilizada para definir uma interface que pode ser acessada localmente por outros componentes dentro da mesma aplicação. Vamos analisar as alternativas: A. Definir um contexto de persistência local para o Session Bean. - Esta opção não está correta, pois a anotação `@Local` não se refere a persistência, mas sim ao acesso local. B. Definir um Stateful Session Bean. - Embora a anotação possa ser usada em um Stateful Session Bean, ela não é exclusiva para isso. C. Definir um Stateless Session Bean. - Assim como a opção B, a anotação pode ser usada em um Stateless Session Bean, mas não é a definição principal. D. Definir a interface de acesso às entidades do JPA. - Esta opção não é correta, pois a anotação `@Local` não se refere a JPA. E. Definir a interface de acesso local ao pool de EJBs. - Esta é a opção correta, pois a anotação `@Local` é usada para definir uma interface que permite o acesso local a um EJB. Portanto, a resposta correta é: E. Definir a interface de acesso local ao pool de EJBs.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Uma classe pode possuir mais de um método construtor, diferenciados pela listas de parâmetros. Assinale a alternativa que indica o mecanismo usado em tal implementação.
A- Sobrescrita
B- Polimorfismo
C- Sobrecarga
D- Abstração
E- Encapsulamento

Considere:
Quanto ao Tomcat, é correto o que consta em:
I. Cobre parte da especificação JEE porém não as tecnologias servlet e JSP e nem as tecnologias Realms e JDBC DataSources.
II. Tem a capacidade de atuar como servidor web, ou pode funcionar integrado a um servidor web dedicado como o Apache ou até mesmo o IIS.
III. É distribuído pela Sun como software proprietário e é referência para as tecnologias Java Servlet e JavaServer Pages.
A- III, somente.
B- II, somente.
C- I, somente.
D- I, II e III.
E- I e II, somente.

Em termos de JSP, qual estrutura corresponde ao funcionamento que, em um Servlet, estaria embutido nos métodos do Get e do Post?
A- Comentários
B- Declarações
C- Diretivas
D- Scriptlets
E- Anotações

Analise as seguintes afirmacoes a respeito de JSP:
Assinale a opção correta:
I. Em uma aplicação Web, há apenas um objeto page em cada JSP.
II. Comentários JSP aparecem na resposta ao cliente.
III. Os objetos com escopo session duram por toda a sessão de navegação do cliente.
A- Nenhuma das afirmações é verdadeira.
B- Apenas a afirmação III é verdadeira.
C- As afirmações I, II e III são verdadeiras.
D- Apenas a afirmação I é verdadeira.
E- Apenas a afirmação II é verdadeira.

Interface que representa um grupo de objetos únicos, isto é, não podem existir objetos em duplicidade dentro do conjunto:
A- Vector
B- Set
C- Collection
D- List
E- ArrayList

Assinale a opção que apresenta apenas padrões de interface:
A- State, Command e InterpreterBuilder,
B- Adapter e State Adapter,
C- Facade e BridgeSingleton,
D- Adapter e ObserverBuilder,
E- Memento e Prototype

Enterprise Java Beans é uma tecnologia que cria a seguinte facilidade para os desenvolvedores:
A- Criação automática de formulários para acesso a bancos de dados.
B- Realiza log automático dos dados do seu sistema.
C- Implementa uma API de testes de facilitar o trabalho da equipe de testes.
D- Suporte a transação, consistência e segurança no servidor de aplicações.
E- Gera interfaces de gerenciamento de projetos na sua ferramenta de programação.

Considere uma aplicação JEE que utiliza a arquitetura MVC.
A correspondência mais provável entre cada tipo de componente ativo da aplicação com o significado das letras da sigla MVC, nesta ordem, é:
A- Session Bean, Servlet, JSP
B- JPA, JSP, Session
C- BeanJSP, JPA, Session
D- BeanServlet, JSP, Session Bean
E- Servlet, Session Bean, JPA

Que protocolo na web fornece uma maneira de se comunicar entre aplicativos executados em diferentes sistemas operacionais, com diferentes tecnologias e linguagens de programação:
A- WDSL
B- WWW
C- SOAP
D- HTTP
E- RPC

O uso de um DAO (Data Access Object) em um código tem a função de:
A- impedir que uma classe tenha mais de um objeto instanciado;
B- prover uma camada de segurança para a aplicação;
C- encapsular o usuário e senha de acesso ao banco de dados relacional;
D- prover uma interface para acesso a um banco de dados ou outro mecanismo de persistência;
E- gerenciar a geração de logs de acesso com API específica.

A tecnologia AJAX foi desenvolvida para gerar uma maior iteratividade com o usuário e proporcionar mais velocidade em processos executados na web, baseando-se em chamadas assíncronas.
Assinale a alternativa que indica a linguagem que o AJAX é baseado:
A- HTML
B- JSP
C- CSS
D- JavaScript
E- Java

Sobre a biblioteca Jquery, é INCORRETA a seguinte afirmação:
A- Permite manipular o CSS de uma página web dinamicamente em tempo de execução.
B- É um framework client-side desenvolvido na linguagem Java para a manipulação de elementos HTML.
C- Possui com um conjunto de funções presentes no objeto JQuery e que geralmente é utilizado ao atribuí-lo ao caractere "$".
D- Permite fazer a comunicação, chamada AJAX(Asynchronous Javascript and XML), entre cliente e servidor sem a necessidade de recarregar a página web por completo.
E- Permite manipular a Árvore DOM, modificando sua estrutura e também o conteúdo.

Considere as seguintes afirmações sobre XML DOM:
Quais estão corretas?
I. Após ser carregado em um objeto DOM, o documento XML só pode ser consultado. Operações de inserção, exclusão e alteração não são permitidas depois que a árvore DOM é gerada.
II. XML DOM define um padrão para acessar e manipular documentos XML. O DOM apresenta um documento XML como uma árvore. Todo documento é um nodo da árvore. Cada elemento XML é um nodo de elemento. O texto nos elementos são nodos de texto. Cada atributo é um nodo de atributo.
III. O relacionamento entre os nodos é definido como propriedades dos nodos. Alguns exemplos de relacionamentos entre os nodos são: nodo pai, nodo filho, primeiro filho, último filho, etc.
A- Apenas III.
B- I, II e III.
C- Apenas II.
D- Apenas II e III.
E- Apenas I.

Existem dois tipos de redirecionamento que podem ser configurados na execução ao nível do servidor, onde um deles manda um sinal de redirecionamento para o navegador do cliente, gerando uma nova requisição, e outro efetua apenas um redirecionamento interno, entre os componentes do servidor, mantendo a requisição original.
Qual seria o método utilizado para efetuar o primeiro tipo de redirecionamento descrito?
A- sendRedirect
B- getRequestDispatcher
C- getSession
D- forward
E- redirect

Analise as afirmativas acerca do servidor Tomcat:
A- Nenhuma afirmativa está correta.
I. É uma iniciativa da Microsoft para a construção de um contêiner Web de código aberto.
II. É um Web Server com suporte a diversas tecnologias Java, como Servlets, JSPs e WebSockets.
III. Utiliza tecnologias Java que efetuam chamadas para métodos de negócio no navegador do cliente.
A- Nenhuma afirmativa está correta.
B- Somente a II está correta.
C- Somente a I está correta.
D- Somente I e III estão corretas.
E- Somente a III está correta.

Padrões arquiteturais definem os componentes estruturais de um sistema, e a forma de comunicação entre eles ou com outros sistemas, organizando as regras gerais para a concepção de aplicativos com algum perfil funcional específico.
Plataformas de objetos distribuídos, como o CORBA, trabalham em um padrão arquitetural denominado:
A- Event-Driven
B- MVC
C- Pipeline
D- Broker
E- PAC

As mensagerias são um ferramental de ampla utilização em ambientes corporativos, e entre os diferentes tipos de EJBs, os MDBs são os componentes responsáveis pelo comportamento assíncrono do sistema, baseado na utilização de mensagerias.
Assinale a alternativa correta com relação aos Message Driven Beans, ou MDBs:
A- Eles podem guardar informações de estado.
B- São definidos pela anotação @Message.
C- Tratam as mensagens através de seu único método, denominado onMessage.
D- Necessitam de interfaces @Local e @Remote.
E- Precisam implementar a interface SessionListener.

A identificação e a descrição de um serviço web (web service) são feitas empregando, respectivamente:
A- XML e URI.
B- URL e UDDI.
C- URI e XML.
D- WSDL e URL.
E- UDDI e WSDL.

Os web services são componentes de software na web que podem fornecer determinados serviços a aplicações criadas em diferentes linguagens. Podem usar o protocolo SOAP para transferência de mensagens em formato XML.
Para descrever a estrutura destas mensagens geralmente utiliza-se:
A- WSDL
B- REST
C- HTML
D- RESTFUL
E- CORBA