Herramientas de usuario

Herramientas del sitio


es:manual:integracion

Diferencias

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

Enlace a la vista de comparación

Próxima revisión
Revisión previa
Última revisiónAmbos lados, revisión siguiente
es:manual:integracion [2021/06/03 09:48] – creado rootes:manual:integracion [2022/03/15 08:57] root
Línea 1: Línea 1:
 ===== Integración con otros sistemas ===== ===== Integración con otros sistemas =====
  
-Siette es capaz de interactura con otros sistemas web de manera que otros sistemas pueden delegar en Siette la tarea de mantenimiento del banco de preguntas y evaluación. Este tipo de integración híbida de sistema se conoce como [[wpes>Mashup_(aplicación_web_híbrida)|Mashup]].+Siette es capaz de interactura con otros sistemas web de manera que otros sistemas pueden delegar en Siette la tarea de mantenimiento del banco de preguntas y evaluación. Este tipo de integración híbida de sistema se conoce como [[wpes>Mashup_(aplicación_web_híbrida)|Mashup]]. 
  
-La forma mas simple de integración es simplemente el uso de enlaces web directos (URI). En las correspondiente pestañas de ''Información'' del editor se muestran al profesor enlaces a las asignaturas o a las evaluaciones. Este enlace se puede copiar pegar en otros sistemas y al pulsar sobre ellos se realiza la llamada a Siette entrando directamente. Para este tipo de enlaces hay dos modalidades+Hay varias modalidades de integración, cada una de ellas con ventajas e inconvenientes. La forma mas simple es la integración [[es:manual:integracion:links 
 +|mediante enlaces]], y la forma mas robusta y fiable es [[es:manual:integracion:webservices|mediante servicios web]].
  
-(1) Entrada anonima, es lo mas sencilloel enlace contiene un parámetro ''anon'' que indica que el sistema no requiere autentificación del usuarioEl enlace entra directamente a la realización del test, siempre que el test esté configurado para permitir [[modo anonimo]]Por ejemplo:+En la integración [[es:manual:integracion:links|mediante enlaces]] no existe realmente una integración entre sistemassimplemente se incrusta un enlace donde se quiera que generará una llamada a Siette incluyendo algunos parámetros. Cuando Siette recibe la llamada verificará estos parámetros entre los que normalmente se encontrará el identificador del test o de la asignatura, y podría incluirse algún tipo de identificación o permiso de accesoA partir de estos parámetros Siette controlará la autenticación del usuario y le redirigirá a la página o tarea correspondiente.
  
-[[ https://www.siette.org/siette?idtest=19127&anon|https://www.siette.org/siette?idtest=19127&anon ]]+En la integración [[es:manual:integracion:webservices|mediante servicios web]] se establece una relación de confianza entre Siette y otro sistema, de manera que
  
-(2) Entrada identificada. En este caso el enlace es el mismo, pero sin el parámetro ''anon''. Al pulsar el enlace lo primero que aparece es la pagina inicial de Siette para introducir el nombre de usuario y la contraseña, y seguidamente se pasa directamente al test seleccionado. Si el usuario ya esta conectado, el navegador "recuerda" esta circunstancia y el enlace entraría directamente al test sin necesidad de volver a preguntar el nombre de usuario. 
  
-[[ https://www.siette.org/siette?idtest=19127|https://www.siette.org/siette?idtest=19127 ]] 
  
es/manual/integracion.txt · Última modificación: 2022/03/15 09:07 por root

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki