Você está na página 1de 2

Lista de Exercícios

1. Cite algumas características de uma aplicação corporativa

2. Defina a arquitetura multicamadas

3. Liste as principais camadas em uma aplicação corporativa

4. Qual é a função da camada de apresentação no servidor?

5. Qual a função da camada de lógica de negócios?

6. De exemplo de funcionalidades que poderiam ser alocadas na


camada de lógica de negócios

7. De que consiste a camada de modelo de domínio?

8. Qual a função da camada de persistência?

9. Qual a função da camada de integração

10.O que um servidor de aplicativo na plataforma JEE?

11.Um servidor de aplicativo JEE abstrai a complexidade das aplicações


corporativas. Cite algumas funções que ficam a cargo do servidor de
aplicativo, liberando o desenvolvedor de ter que implementá-las.

12.Como é implementada a camada de apresentação no servidor na


plataforma JEE?

13.Em que camada é aplicada o padrão MVC?

14.O container WEB contém os componentes de qual camada de uma


aplicação?

15.Quais os componentes que implementam a lógica de negócios em


uma aplicação JEE?

16.Qual container gerencia os componentes de lógica de negócios em


uma aplicação JEE?

17.Cite 3 serviços fornecidos por um servidor de aplicativo JEE

18.O que é o JNDI?

19.O JPA está associado a qual camada de uma aplicação multicamadas?

20.Quais os tipos de EJBs?

21.Qual a diferença de um Bean de Sessão Stateless e Stateful?

22.Qual a classe utilizada no JPA para localizar, alterar, remover e criar


objetos persistentes?
23.Qual as formas de se efetuar o mapeamento objeto-relacional
permitidos no JPA?

24.Qual a função da anotação @Entity?

25.Quais as anotações utilizadas para anotar um EJB de sessão?

26.Qual a anotação utilizada para obter uma referencia a um EJB do


servidor de aplicativos?

27.Quais os tipos de interfaces disponíveis na definição de um Session


EJB Stateless?

28.Quais os tipos de interfaces disponíveis na definição de um Session


EJB Stateful?

29.Quais as camadas em que estariam localizadas as seguintes


funcionalidades/entidades:

a. Cadastro de produto

b. Solicitação de orçamento

c. Cliente

d. Produto

e. Lógica de interação com o usuário em uma aplicação web

f. Browser web

30.De exemplos de utilização de um Session Bean Statefull

31.Quais as características de Message Driven Bean?

32.De exemplos de recursos que podem ser registrados em um serviço


JNDI

33.O que é o JTA?

34.Qual a função da anotação @Remove em uma EJB Statefull?

35.Cite três características de uma aplicação corporativa que a


arquitetura multicamadas implementa