MOISESDANIEL.COM

Ingeniero Informático, y… aprendiz de casi todo.

 

Software

Artículos

mp3 & arte

BLOG

 

 

Inicio > Artículos > Reflexión

 

 

 

Enlace:

 

 

           

XFORMS y el desarrollo de aplicaciones web.

13 de Enero de 2005

© Moisés D. Díaz. www.moisesdaniel.com

 

XFORMS es un nuevo estándar para la web desarrollado por la W3C.

Bajo mi punto de vista es una tecnología muy adecuada para conseguir pasar de una web básicamente documental a una web que nos sirva como soporte para aplicaciones.

Hasta ahora la web ha demostrado ser un medio excepcional para distribuir información, pero muy incómoda para la manipulación y grabación de datos.

Los XFORMS son una solución ideal para que la información que existe en el dominio del problema pueda ser incorporada al sistema y así ser procesada por éste (tema típico de los Sistemas de Información), ya que:

·         Nos permite construir interfaces avanzadas para la manipulación de datos. Diferenciando entre el modelo de datos y el conjunto de componentes gráficos que le sirven de interfaz. Estas interfaces tienen un alto componente de programación orientada a eventos.

·         De una forma sencilla permite la especificación de validaciones a realizar a los datos.

·         Permite reducir el tráfico de red de esta forma:

o       En un mismo XFORMS podemos usar varios modelos de datos, algunos de los cuales (incluso todos) pueden estar guardados en disco duro local, 

o       En un mismo XFORMS podemos programar varias vistas respecto a cualquier modelo de datos. De esta forma no es necesaria recargar la página para pasar de un grid de datos a otra que sea un formulario para dar de alta un nuevo elemento, 

o       Sólo hace falta comunicarse con el servidor para cargar el XFORMS y sus datos, y cuando se quieran guardar los datos que se han manipulado. XFORMS nos permite gestionar datos estructurados en XML de una forma potente, fácil y eficaz.

·         Protocolos de comunicación transparentes. Al ejecutarse en un navegador web puede usar de forma automática HTTP y HTTPS, pero sin descartar otros protocolos, incluyendo el caso especial de los ficheros.

La versión 1.1 ya está como Working Draft.

Otra cosa, para probar y cacharrear con esta nueva tecnología, nada mejor que X-Smiles. Desde la web se pueden descargar los ejemplos de esta aplicación, en el que se incluye un directorio dedicado a XFORMS.

 La W3C Española  ha escrito una  "Guía breve de XFORMS", aquí está la dirección: http://www.w3c.es/divulgacion/guiasbreves/XForms

© Moisés D. Díaz. http://www.moisesdaniel.com/, email: md (at) moisesdaniel (.) com. All Rights Reserved. RSS