Ver Mensaje Individual
  #7 (permalink)  
Antiguo 07/10/2015, 03:03
Avatar de Profesor_Falken
Profesor_Falken
 
Fecha de Ingreso: agosto-2014
Ubicación: Mountain View
Mensajes: 1.323
Antigüedad: 9 años, 8 meses
Puntos: 182
Respuesta: Recuperar o Compartir Sesion Java

Buenas,

La clave esta en el codigo cliente.
Para mantener la session entre las diferentes llamadas tienes que asegurar que que se utiliza siempre el mismo port/proxy. Y sobre dicho port indicar que se debe conservar la sesion.

Código Java:
Ver original
  1. ((BindingProvider)port).getRequestContext().put(BindingProvider.SESSION_MAINTAIN_PROPERTY, true);

De esta forma Jax-WS se encarga de gestionar y enviar en cada llamada la cookie de sesion.

Lo importante es asegurarse de reutilizar el mismo port y no crear uno nuevo para cada llamada.


Un saludo
__________________
If to err is human, then programmers are the most human of us