
La inminente deslocalización física de las aplicaciones corporativas, apoyada en los crecientes soportes de desarrollo web, encuentra la única resistencia de los rendimientos inferiores que ofrecen los interfaces de páginas web si se comparan con las aplicaciones de escritorio.
Estas limitaciones, en buena medida, obedecen al diálogo remoto mantenido entre los recursos presentados por la página en el navegador y el servidor remoto que proporciona no sólo datos de respuesta a interrogaciones del usuario sino, incluso, información relacionada con estados variables en la presentación ofrecida por el navegador.
En esta tesitura, han sido no pocos los intentos de alcanzar soluciones que eviten parcialmente esa “dependencia" del servidor remoto dotando a la página de autogestión bien de sus recursos propios o de aquellos, cada vez mayores, ofrecidos por las recientes versiones de navegadores así como otros asociados al sistema operativo. De esta forma, se persigue limitar los contactos con el servidor a solicitudes de información, a poder ser servida "en segundo plano", cuyo contenido por voluminoso e imprevisible quede supeditado a las demandas del usuario en el curso de su navegación. Sin embargo, los elementos, aún variables, que comportan la capa de presentación serán gestionados de forma autónoma por la página cargada en el navegador facilitando distintos estados como respuesta a acciones del usuario.
Én el marco de este tipos de soluciones han cobrado reciente protagonismo dos soluciones alternativas conocidas con los nombres de AJAX y ATLAS.
AJAX, es el acrónimo de Asynchronous JavaScript And XML (Javascript y Xml asíncronos). Su mayor aportación pasa por la creación de páginas WEB interactivas que mantienen una comunicación asíncrona y en “segundo plano” con el servidor. Así, se desarrollan cambios sobre la misma página sin necesidad de recargarla con información procedente del servidor consiguiendo aumentar, en consecuencia, no sólo las facultades de interactividad entre página y usuario, sino también considerablemente la velocidad y usabilidad del recurso.
AJAX combina una serie de tecnologías:
Por su parte, ATLAS está integrado en la última versión del FrameWork de Microsoft (2.0) constituyendo y, en buena medida, representa una respuesta, inspirada en soluciones tipo AJAX, adaptada al entorno de programación .NET

Desde el punto de vista de su fiuncionamiento, ATLAS facilita la explotación de las mismas tecnologías subyacentes a AJAX pero facilitando la labor del desarrollador en base a librerías que soportan su sencilla implentación en el propio espacio de trabajo de Visual Studio 2005.
Básicamente ATLAS FrameWork incorpora:
En consecuencia, queda claro que la palicación de estas tecnologías introducen ventajas en la optimización del interfaz asociado a páginas web especialmente en lo relativo a la capacidad hy velocidad de respuesta.
Sin embargo, sí existen algunos “peros” a la definitiva implementación de este tipo de soluciones. A saber:
Aún así, en muchas ocasiones (especialmente en el ámbito de aplicaciones corporativas tipo extranet), los beneficios aportados superan a las contrapartidas por lo que no resulta extraño la creciente implantación de soluciones AJAX y ATLAS.
Copyright © Consultec, S.L. - Bilbao - Tel.: 902.23.66.66
[ Información legal ]
[ Privacidad de Datos ]
Siguenos en: