2010-12-23 4 views
1

Ich möchte in der Lage sein zu überprüfen, dass die Verbindung noch aktiv ist (Client nicht tot), wenn Sie eine Antwort von einer Jersey (jax-rs) Ressource senden. Der Grund ist, dass, wenn ich nur das Antwortobjekt zurückgebe und der Client tot ist, die Antwort verloren ist, ohne zu wissen, dass der Client sie nicht erhalten hat.überprüfen Sie die Verbindung in Jersey

+0

Sie benötigen eine zweite Anforderung vom Client, um zu bestätigen, dass sie empfangen wurde. HTTP ist die Antwort auf die Anfrage. Sobald der Client die Anfrage stellt, ist das Spiel vorbei. –

Antwort

0
httpContext.getResponse().setResponse(myResponse) 
try { 
    httpContext.getResponse().getOutputStream().write(new byte[]{}) 
} catch (Exception e) { 
    // writing of headers failed. 
} 
Verwandte Themen