Alternativa correta:
b) Java EE (Enterprise Edition)
O Java EE (Java Enterprise Edition) consiste de uma série de especificações bem detalhadas, dando uma receita de como deve ser implementado um software que faz cada um dos principais serviços de infraestrutura.
Algumas especificações do Java EE:
As APIs a seguir são as principais dentre as disponibilizadas pelo Java Enterprise:
-
JavaServer Pages (JSP), Java Servlets, Java Server Faces (JSF) (trabalhar para a Web, onde é focado este curso)
-
Enterprise Javabeans Components (EJB) e Java Persistence API (JPA). (objetos distribuídos, clusters, acesso remoto a objetos etc)
-
Java API for XML Web Services (JAX-WS), Java API for XML Binding (JAX-B) (trabalhar com arquivos xml e webservices)
-
Java Autenthication and Authorization Service (JAAS) (API padrão do Java para segurança)
-
Java Transaction API (JTA) (controle de transação no contêiner)
-
Java Message Service (JMS) (troca de mensagens assíncronas)
-
Java Naming and Directory Interface (JNDI) (espaço de nomes e objetos)
-
Java Management Extensions (JMX) (administração da sua aplicação e estatísticas sobre a mesma)
fonte: [http://www.caelum.com.br/apostila-java-web/o-que-e-java-ee/#3-1-como-o-java-ee-pode-te-ajudar-a-enfrentar-problemas]