Herramientas de usuario

Herramientas del sitio


es:manual:integracion:webservices

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
es:manual:integracion:webservices [2023/05/23 19:35] – [Ejecución de un test desde un sistema externo] rootes:manual:integracion:webservices [2023/05/23 19:35] (actual) – [Ejecución de un test desde un sistema externo] root
Línea 157: Línea 157:
      * Mostrar los datos al usuario de alguna forma. ("Renderizar" la pregunta)      * Mostrar los datos al usuario de alguna forma. ("Renderizar" la pregunta)
      * Recoger la respuesta del usuario mediante algún tipo de interacción.      * Recoger la respuesta del usuario mediante algún tipo de interacción.
-     * Enviar los resultados a Siette y/o solicitar una nueva pregunta. Para ello se realizarán llamadas alternativamente a los servlets ''Pregunta'' y ''Respuesta'', simulando el comportamiento de la interfaz de Siette, hasta el final del test. Si las llamadas se hacen de forma independiente habrá que incluir en la URL el identificador ''jsessionid'' que sirve para recuperar el resto de los valores de la sesión a través del mecanismo de persistencia de las aplicaciones Java.  +     * Enviar los resultados a Siette y/o solicitar una nueva pregunta. Para ello se realizarán llamadas alternativamente a los servlets ''Pregunta'' y ''Respuesta'', simulando el comportamiento de la interfaz de Siette, hasta el final del test. Si las llamadas se hacen de forma independiente habrá que incluir en la URL el identificador ''jsessionid'' que sirve para recuperar el resto de los valores de la sesión a través del mecanismo de persistencia de las aplicaciones Java. ((En el caso en el que se haya instalado un distribuidor de carga con varias instancias de Siette corriendo sobre distintos servidores, recuerde que es necesario incluir la cookie ''siette.user'' para poder determinar el servidor que mantiene activa la sesión.)) 
  
 Por ejemplo, para obtener la siguiente pregunta de un test deberá llamarse a la URL: Por ejemplo, para obtener la siguiente pregunta de un test deberá llamarse a la URL:
Línea 167: Línea 167:
 ''https://www.siette.org/siette/generador/Respuesta;jsessionid=JJJJJJJJJJJJJJJJJJ?idrespuesta=0000&idrespuesta1=11111'' ''https://www.siette.org/siette/generador/Respuesta;jsessionid=JJJJJJJJJJJJJJJJJJ?idrespuesta=0000&idrespuesta1=11111''
  
-(( En el caso en el que se haya instalado un distribuidor de carga con varias instancias de Siette corriendo sobre distintos servidores, recuerde que es necesario incluir la cookie ''siette.user'' para poder determinar el servidor que mantiene activa la sesión.))+
  
es/manual/integracion/webservices.1684870522.txt.gz · Última modificación: 2023/05/23 19:35 por root

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki