Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porJosefina Padilla Aranda Modificado hace 8 años
1
Presentación del prototipo Rodrigue Dufaur – Luis Acosta
2
¿Que son los servicios web? Conjunto de aplicaciones o de tecnologías con capacidad para interoperar en la Web. Los proveedores ofrecen sus servicios como procedimientos remotos y los usuarios solicitan un servicio llamando a estos procedimientos a través de la Web. Proveedor de Servicio Web CIAT Proveedor de Servicio Web CIAT WSDL Aplicación del Cliente Soap Protocolo Simple de Acceso a Objetos XML Soap Protocolo Simple de Acceso a Objetos XML Lenguaje de Descripción de Servicios Web
3
Requerimientos para el consumo de los servicios Web El servidor central consta con dos servicios web SOAP (con WSDL). Cada servicio web ofrece un conjunto de funciones. http://ieis.ciat.org/web/app.php/generate?wsdl Generar un nuevo ticket Obtener el siguiente ticket Obtener el siguiente ticket importado Obtener el siguiente ticket exportado http://ieis.ciat.org/web/app.php/status?wsdl Actualización de ticket Web Service 1 Web Service 2
4
Manejo de Cliente El sistema manejará diferentes tipos de tickets. Un ticket será entonces definido de manera única con su ticketType y ticketNumber. El cliente debe tener una credencial en el servidor central para poder acceder a los servicios web. Manejar Estándares de Firma: Firma Digital XML. Formato de Fecha: DD-MM-AAAA Formato de Hora: HH:MM:SS
5
Servidor Nodo Central El formato de respuesta del servidor central serán mensajes XML con tags claramente identificados. En caso de error, se envía un mensaje de error (.... )
6
Funciones de los Servicios Web Web Service I – Servicio STATUS updateStatusTicket : Poner un ticket al estado “exported” e “imported” en el nodo central.
7
Requerimientos Servicio Status (updateStatusTicket) Proveedor de Servicio Web CIAT Proveedor de Servicio Web CIAT Cliente Envía parámetros Al servicio web Cliente Envía parámetros Al servicio web Cliente Recibe Cliente Recibe
8
Funciones de los Servicios Web Web Service II – Servicio GENERATE generateNextTicket : Generar un nuevo ticket en el nodo central
9
Requerimientos Generate (generateNextTicket) Proveedor de Servicio Web CIAT Proveedor de Servicio Web CIAT Cliente Envía parámetros Al servicio web Cliente Envía parámetros Al servicio web Cliente Recibe Cliente Recibe
10
Funciones de los Servicios Web Web Service II – Servicio GENERATE getNextTicket : Basado en el último ticket recibido por el país llamando ésta función, pedir los siguientes tickets del país.
11
Requerimientos Generate (getNextTicket) Proveedor de Servicio Web CIAT Proveedor de Servicio Web CIAT Cliente Envía parámetros Al servicio web Cliente Envía parámetros Al servicio web Cliente Recibe Cliente Recibe
12
Funciones de los Servicios Web Web Service II – Servicio GENERATE getNextExportedTicket : Basado en el último ticket recibido con estado “exportado” por el país llamando ésta función, pedir los siguientes tickets del país con estado “exportado”.
13
Requerimientos Generate (getNextExportedTicket) Proveedor de Servicio Web CIAT Proveedor de Servicio Web CIAT Cliente Envía parámetros Al servicio web Cliente Envía parámetros Al servicio web Cliente Recibe Cliente Recibe
14
Funciones de los Servicios Web Web Service II – Servicio GENERATE getNextImportedTicket : Basado en el último ticket recibido con estado “importado” por el país llamando ésta función, pedir los siguientes tickets del país con estado “importado”.
15
Requerimientos Generate (getNextImportedTicket) Proveedor de Servicio Web CIAT Proveedor de Servicio Web CIAT Cliente Envía parámetros Al servicio web Cliente Envía parámetros Al servicio web Cliente Recibe Cliente Recibe
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.