A seguir, são apresentados alguns aspectos que devem ser considerados na criação de um software.
A partir das informações apresentadas, assinale a opção correta.
- A. Deve-se criar um aplicativo para cada plataforma, uma vez que não é possível intercambiar as soluções em plataformas tão distintas com garantia de execução em todas elas.
- B. Uma aplicação Web Java EE sobre um servidor de aplicação Tomcat utilizando recursos de HTML5, CSS3 e JavaScript atenderia às necessidades, pois o navegador pode ser utilizado para manipular recursos de hardware autorizados pelo usuário.
- C. O padrão EJB é necessário para a implementação da camada de negócio em tecnologia Java.
- D. O padrão JMS de modelo ponto a ponto apresenta como característica o fato de cada mensagem possuir múltiplos consumidores.
- E. Uma aplicação Web Java EE sobre um servidor de aplicação JBoss utilizando recursos de HTML5, CSS3 e JavaScript atenderia às necessidades, pois o navegador pode ser utilizado para manipular recursos de hardware autorizados pelo usuário, tais como geolocalização e câmera, além de fornecer design responsivo independente do dispositivo.