Questão 27 Comentada - Universidade Federal do Ceará (UFC) - Analista de Tecnologia da Informação / Área: Arquitetura e Desenvolvimento de Sistemas – Back-End - FCPC (2025)

Um desenvolvedor precisa criar uma aplicação empresarial que utilize as especificações da plataforma Java EE. Considerando os itens abaixo:

1. Persistência de dados em um banco relacional.
2. Interface gráfica web rica e baseada em componentes.
3. Gerenciamento de transações distribuídas em múltiplos recursos.
4. Comunicação assíncrona entre sistemas.

Quais especificações devem ser utilizadas para atender aos requisitos descritos, respectivamente?

  • A JPA para persistência, JSF para interface gráfica, JTA para transações e JMS para comunicação assíncrona.
  • B EJB para persistência, JSF para interface gráfica, JPA para transações e JMS para comunicação assíncrona.
  • C JTA para persistência, EJB para interface gráfica, JSF para transações e JPA para comunicação assíncrona.
  • D JMS para persistência, JPA para interface gráfica, EJB para transações e JSF para comunicação assíncrona.