Modelo de Invocación Asíncrona en CXF

CXF soporta dos modelos de invocación asíncrona en la parte cliente:

· Polling: en este caso para invocar la operación remota llamas a un método especial que no tiene resultado y que retorna un javax.xml.ws.Response. Este objeto (interface Future) puede ser consultado para ver si el mensaje ha retornado.

· Callback: en este caso para invocar a la operación remota se llama a un método que tiene una referencia al Callback (javax.xml.ws.AsyncHandler). Cuando el mensaje vuelve al cliente CXF hace la llamada de callback al AsyncHandler

Podéis ver el ejemplo completo aquí.

Deja un comentario