Claves y Componentes de la Inteligencia de Negocios
   
EDA: Una Nueva Generación de Aplicaciones
   
UWB: La Nueva Ultra Banda Ancha
   
CMMI: Mejorando Procesos en Forma Integrada
   
MIME: Haciendo del E-Mail Una Herramienta Universal
   
XML:El estándar de los negocios electrónicos
   
P3P: Tras la privacidad en la red
   
UML: Un Lenguaje Modelo
 
ANÁLISIS
MIMO: Wireless Más Inteligente
ANÁLISIS
SOA: Creando empresas flexibles
ANÁLISIS
El poder de ajax
ANÁLISIS
MPLS: La Nueva Generación de Redes Privadas Virtuales
Ver Todas  


ANÁLISIS
EL PODER DE AJAX

Ver Análisis Completo

Aunque no es una nueva tecnología, sino una arquitectura que utiliza una serie de herramientas ya existentes, AJAX (Asynchronous JavaScript and XML) abre innovadoras posibilidades para optimizar las aplicaciones Web, reduciendo el uso de ancho de banda y las transacciones con el servidor Web. ¿El resultado? Los usuarios de Internet ya no deben esperar tanto y pueden acceder a aplicaciones más interactivas. Un ejemplo: GoogleMaps

AJAX (Asynchronous JavaScript and XML) no es una tecnología en sí, sino más bien una técnica o un set de herramientas ya conocidas que, al ser usadas en conjunto, representan una nueva cara para las posibilidades de las aplicaciones Web.

Podría decirse que lo único nuevo es el enfoque, la visión que conlleva AJAX. Aunque su nombre sí lo es, porque AJAX es un término creado por Jesse James Garrett, de la consultora Adaptive Path, recién el año 2005.

Arquitectura Innovadora

AJAX incorpora diferentes tecnologías Web, algunas más conocidas que otras, pero todas existentes. Entre ellas, se puede mencionar a HTML, hojas de estilo en cascada (CCS-Cascading Style Sheets), Document Object Model (DOM), JavaScript y XML (Extensible Markup Language).

Además, utiliza capacidades que, si bien han estado presentes en muchos browsers, no han sido utilizadas por los desarrolladores. La primera de ellas es realizar peticiones al servidor sin tener que volver a cargar la página, mientras que la segunda es la posibilidad de analizar y trabajar con documentos XML. Por eso, las aplicaciones AJAX funcionan en varios de los navegadores actuales, como Mozilla, Firefox, Internet Explorer, Opera y Safari.

A partir de las tecnologías y herramientas conocidas, pero con un enfoque innovador, AJAX cumple el objetivo de llevar a las aplicaciones Web a un nuevo nivel de interactividad. De esta suerte, AJAX usa XHTML y CCS para presentar la información, DOM para la exhibición e interacción dinámica con los datos, XML y XSLT para el intercambio y manipulación de los datos y XMLHttpRequest, para la recuperación de datos asincrónica.