A linguagem Java, amplamente utilizada em programação web, p...
À plataforma Java EE (Java Enterprise Edition), que é uma extensão da plataforma Java SE (Java Standard Edition), foram adicionadas, entre outras funcionalidades, bibliotecas para implementação de software Java distribuído, tolerante a falhas e multicamada.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: C - certo
A afirmativa se refere à evolução da plataforma Java para o desenvolvimento de aplicações empresariais. A Java Enterprise Edition (Java EE) é de fato uma extensão da Java Standard Edition (Java SE), que por si só já possui uma série de funcionalidades para o desenvolvimento de aplicações genéricas.
A Java EE foi desenvolvida com o propósito de simplificar, padronizar e fornecer uma série de funcionalidades específicas para o desenvolvimento de aplicações de grande porte, distribuídas e voltadas para empresas. Algumas das funcionalidades adicionais que a Java EE traz incluem:
- Componentes Web: como Servlets e JavaServer Pages (JSP), que facilitam a criação de interfaces web.
- EJB (Enterprise JavaBeans): que ajudam na criação de componentes de negócios seguros, escaláveis e transacionais.
- JPA (Java Persistence API): para mapeamento objeto-relacional e interação facilitada com bancos de dados.
- JMS (Java Message Service): para criação e consumo de mensagens em sistemas distribuídos.
- Web Services: que permitem a interação entre diferentes aplicações por meio de uma comunicação baseada em padrões XML.
- Context and Dependency Injection (CDI): para injeção de dependências e desacoplamento de código.
As bibliotecas e especificações do Java EE são projetadas para atender a requisitos como distribuição de carga, tolerância a falhas e suporte a sistemas multicamada, o que significa que a aplicação pode ser dividida em camadas lógicas como apresentação, negócios, e acesso a dados.
Portanto, a afirmativa que a Java EE adiciona bibliotecas para a implementação de software Java distribuído, tolerante a falhas e multicamada está correta, pois reflete as capacidades e o propósito pelo qual a plataforma foi desenhada e é utilizada no desenvolvimento de aplicações empresariais.
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
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo