La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Presentación del prototipo Rodrigue Dufaur – Luis Acosta.

Presentaciones similares


Presentación del tema: "Presentación del prototipo Rodrigue Dufaur – Luis Acosta."— Transcripción de la presentación:

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

16


Descargar ppt "Presentación del prototipo Rodrigue Dufaur – Luis Acosta."

Presentaciones similares


Anuncios Google