Métodos asíncronos de EJB 3.1

La especificación de Enterprise JavaBeans™ (EJB) 3.1 incluye la funcionalidad que los desarrolladores de aplicaciones pueden utilizar para configurar métodos asíncronos de EJB, que se ejecutan en una hebra independiente de la hebra que realiza la llamada.

Este mecanismo desacopla la solicitud de invocación de cliente de la ejecución de método real. La hebra de client puede continuar realizando otro trabajo mientras se ejecuta el método EJB en una hebra independiente, como indica el contenedor EJB.

Posteriormente, es posible que el cliente desee examinar el resultado de la ejecución de método asíncrono, lo que a veces se conoce como activar y volver. En este caso, el contenedor EJB devuelve al cliente un objeto que implementa la interfaz java.util.concurrent.Future<V>. El cliente puede utilizar este objeto para comprobar el estado, los resultados o las excepciones de la invocación de método asíncrono. Como alternativa, es posible que los métodos asíncronos no devuelvan ningún resultado, lo que a veces se conoce como activar y olvidar.

Para obtener más detalles, consulte la información acerca de cómo utilizar métodos asíncronos EJB en la aplicación.

A continuación se proporcionan algunos escenarios de uso de ejemplo para métodos asíncronos EJB:


Icon that indicates the type of topic Concept topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cejb_amethods
File name: cejb_amethods.html