1 00:00:00,000 --> 00:00:07,000 Dentro del módulo de desarrollo web en entorno cliente, correspondiente al segundo curso 2 00:00:07,000 --> 00:00:14,600 del ciclo de desarrollo web en aplicaciones web, tenemos un tema que es el de IaaS, 3 00:00:14,600 --> 00:00:18,800 que es el mecanismo de comunicación asíncrona entre cliente y servidor. 4 00:00:18,800 --> 00:00:24,600 En esta presentación vamos a ir explicando los conceptos de lo que es el IaaS, 5 00:00:24,800 --> 00:00:29,600 hacemos una gráfica de la diferencia en comunicación síncrona y asíncrona, 6 00:00:29,600 --> 00:00:34,800 las posibilidades que nos permite, y luego vamos a ir viendo cómo vamos a hacer mediante 7 00:00:34,800 --> 00:00:39,360 programación esa comunicación IaaS con el servidor. Esto nos va a servir para que los 8 00:00:39,360 --> 00:00:47,880 alumnos realicen páginas web y que se puedan modificar dinámicamente durante la ejecución, 9 00:00:47,880 --> 00:00:52,720 sin necesidad de recargar toda la página, sino que solamente se le va a pedir al servidor un dato 10 00:00:53,720 --> 00:00:59,640 y va a devolverle otra información al servidor, y esa información se va a mostrar en la página 11 00:00:59,640 --> 00:01:04,800 web que estamos viendo y que estamos utilizando, con lo cual se está modificando una página web 12 00:01:04,800 --> 00:01:09,560 sin necesidad de recargarla, eso es lo que nos permite la comunicación IaaS. Entonces estamos 13 00:01:09,560 --> 00:01:15,720 viendo la explicación de cada uno de los conceptos que hay que utilizar, se ponen ejemplos de la 14 00:01:15,720 --> 00:01:21,440 codificación que se tiene que realizar, como el envío de parámetros, cuando lo recibe los 15 00:01:21,440 --> 00:01:26,880 parámetros, los formatos que se puede hacer para enviar y recibir los datos, que pueden ser 16 00:01:26,880 --> 00:01:34,600 datos normales, se pueden enviar en XML, también se pueden enviar y recibir en formato JSON. Aquí 17 00:01:34,600 --> 00:01:40,920 tenemos el formato XML, cómo se le puede enviar y cómo se genera un XML y una cabecera que debemos 18 00:01:40,920 --> 00:01:49,080 de poner. También especificamos cuando queremos enviar datos en formato JSON, qué funciones hay 19 00:01:49,120 --> 00:01:55,800 que utilizar para poder enviar los datos en formato JSON, pero sobre todo esto está enfocado a que 20 00:01:55,800 --> 00:02:02,240 los alumnos desarrollen una página web con comunicación con el servidor y actualización 21 00:02:02,240 --> 00:02:06,040 de la misma sin necesidad de recargar, haciendo una comunicación totalmente actualizada.