Cursos subvencionados para trabajadores
Realiza el curso gratis a través de tu empresa.
Cursos Subvencionados|
Inscríbete ahora y accede a 3 unidades gratis Evalua el curso de AJAX y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc.... Contenido de la UnidadDesde un punto de vista temático, los temas de esta unidad son:
Inscríbete ahora y accede a 3 unidades gratis Evalua el curso de AJAX y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc.... ¿Qué es AJAX?Ajax (JavaScript Asincrónico y XML) es una técnica de desarrollo Web. La técnica Ajax permite crear aplicaciones Web más rápidas, interactivas y amigables para el usuario. Mediante esta técnica, las aplicaciones Web pueden actualizar de manera sincrónica o asincrónica algunos de los datos de las páginas sin necesidad de recargarlas completamente. La técnica Ajax involucra un conjunto de tecnologías entre las que se destacan:
Vea la explicación animada Inscríbete ahora y accede a 3 unidades gratis Evalua el curso de AJAX y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc.... AJAX
La aplicación Web lista los usuarios de un sistema.
De esta aplicación Web nos interesan dos de sus funcionalidades:
Ambas funcionalidades (ordenación y paginación) implican una llamada del cliente (navegador Web) al servidor, pues los algoritmos de ordenación y paginación residen en este último. Existen, por lo menos, dos implementaciones posibles:
En una arquitectura Cliente-Servidor, el cliente requiere servicios y el servidor es quien los ofrece. En el caso de una aplicación Web tenemos un servidor Web que es quien contiene las páginas Web y los algoritmos y un cliente liviano (un navegador) que es el que requiere la página Web (generalmente para mostrarla). La arquitectura de tres capas es una de las arquitecturas más avanzadas de tipo cliente/servidor. Los componentes de una arquitectura de tres capas son:
Inscríbete ahora y accede a 3 unidades gratis Evalua el curso de AJAX y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc.... Interacción Cliente-ServidorEn las siguientes figuras, usted puede apreciar cómo interaccionan el cliente y el servidor cuando, desde el navegador, se solicita ordenar el listado de los usuarios del sistema según alguno de los posibles criterios. Inscríbete ahora y accede a 3 unidades gratis Evalua el curso de AJAX y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc.... Diagrama Correspondiente a la Implementación Basada en el Modelo Clásico1)El usuario solicita ordenar el listado de usuarios del sistema según el código de usuario (columna Código). Esto produce un evento que atiende el navegador. 2)El navegador genera una petición HTTP que viaja desde el cliente hacia el servidor. 3)El servidor recibe la petición y ejecuta la lógica necesaria para ordenar los datos. 4)El servidor genera la página HTML con los datos ordenados y envía esta nueva página hacia el cliente. 5)El cliente recibe la nueva página HTML y la despliega al usuario. Inscríbete ahora y accede a 3 unidades gratis Evalua el curso de AJAX y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc.... Diagrama Correspondiente a la Implementación Basada en Ajax1) El usuario solicita ordenar el listado de usuarios del sistema según el código de usuario (columna Código). Esto produce un evento que atiende el navegador. 2) El código JavaScript (que reside en el cliente) procesa el evento. Este realiza la llamada al servidor (petición HTTP). 3) El servidor recibe la petición y ejecuta la lógica necesaria para ordenar los datos. 4) El servidor genera un documento XML con el resultado (los datos ordenados) y lo envía al cliente. 5) Un código JavaScript en el cliente recibe el documento XML, lo procesa y recarga únicamente la sección de la página Web que corresponde al listado de los usuarios.
Inscríbete ahora y accede a 3 unidades gratis Evalua el curso de AJAX y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc.... JavaScript y XMLEn el ejemplo, la comunicación entre el cliente y el servidor se realiza con XML. De acuerdo a esto, el cliente recibe, como respuesta a su petición, un documento XML con los datos. El código JavaScript en el cliente procesa el documento XML (extrae la información que realmente necesita) y actualiza las secciones de la página Web que correspondan. Eventualmente, el cliente puede estar comunicándose simultáneamente con varios servidores, con la información que recibe de cada uno de ellos, actualizar secciones diferentes de la página Web. En este ejemplo, se utiliza XML para la comunicación. Sin embargo, pueden utilizarse otros formatos o estándares. Usted puede profundizar en las tecnologías XML y JavaScript en el curso "XML y Aplicaciones". Inscríbete ahora y accede a 3 unidades gratis Evalua el curso de AJAX y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc....
Si desea obtener un acceso sin restricciones a los contenidos del curso de AJAX y disfrutar de todas las herramientas del aula virtual (Videos explicativos streaming, acceso a los foros, chat, ejercicios resueltos, la ayuda del tutor, audioconferencia, estudio de grabación, test y actividades de autoevaluación, etc...) puede inscribirse completamente gratis y comenzar a realizar de forma inmediata el curso.
Copyright 2008© ADRInfor S.L. Logroño | Tel: 941250116 Fax: 941236805 | Email | Politica de Privacidad |