SóProvas


ID
1859614
Banca
FGV
Órgão
MPE-MS
Ano
2013
Provas
Disciplina
Programação
Assuntos

Para garantir o funcionamento correto das aplicações, componentes web devem obedecer a algumas diretrizes. Considerando essas diretrizes, analise as afirmativas a seguir.

I. Transações JTA devem ser iniciadas e concluídas na mesma thread em que o método de serviço/negócio é chamado. Threads adicionais que são criadas para qualquer outra finalidade dentro desse método não devem tentar iniciar transações JTA.

II. Recursos transacionais podem ser adquiridos e dispensados por uma thread diferente da thread do método de serviço/negócio, mas esses recursos não devem ser compartilhados entre essas threads.

III. Objetos de recursos transacionais (por exemplo, objetos de conexão JDBC) devem ser armazenados em campos estáticos já que esses objetos podem ser compartilhados por mais de uma transação simultaneamente.

Assinale:

Alternativas
Comentários
  • Gabarito: D

  • fonte: https://download.oracle.com/otndocs/jcp/java_ee-8-final-eval-spec/index.html páginas 75 e 76

    boa sorte lendo todas especificações daqui https://www.oracle.com/java/technologies/java-ee-glance.html cada uma com 700 páginas, e com chance de perder seu tempo pela vinda do Jakarta EE e próximas versões dele que não alterem apenas os pacotes...

    Complicado viu, por isso que as bancas deveriam seguir o exemplo da ESFCEX e botar bibliografia (que obviamente não fosse a documentação, pois é intratável resumir a documentação, mas é possível resumir um livro que por sua vez resume a tecnologia)