Métodos Assíncronos EJB 3.1

A especificação Enterprise JavaBeans™ (EJB) 3.1 inclui funcionalidade que os desenvolvedores de aplicativos podem usar para configurar métodos assíncronos EJB, que são executados em um encadeamento separado do encadeamento do responsável pela chamada.

Esse mecanismo separa a solicitação de chamada do cliente da execução do método real. O encadeamento do cliente pode continuar fazendo outro trabalho enquanto o método EJB é executado em um encadeamento separado, conforme instruções do contêiner EJB.

Depois o cliente pode querer examinar o resultado da execução do método assíncrono, que às vezes é chamado de disparar e retornar. Nesse caso, o contêiner EJB retorna para o cliente um objeto que implementa a interface java.util.concurrent.Future<V>. O cliente pode usar esse objeto para verificar status, resultados ou exceções da chamada de método assíncrono. Alternativamente, os métodos assíncronos podem não retornar nenhum resultado, o que às vezes é chamado de disparar e esquecer.

Para obter mais detalhes, consulte as informações sobre como usar métodos assíncronos EJB em seu aplicativo.

Veja aqui alguns exemplos de cenários de uso para métodos assíncronos EJB:


Ícone que indica o tipo de tópico Tópico de Conceito



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cejb_amethods
Nome do arquivo: cejb_amethods.html