| |
A. Introducción
A grandes rasgos, iAWol es una aplicación
cliente/servidor basada en estandares web que interactúa
con el usuario guiándole en la labor de creación de un sitio web.
En este proceso, iAWol realiza dos labores:
1. Definición de estructura/contenidos,
2. Publicación de su sitio
web.
A.1. Funcionamiento de iAWol
| |
1. Creación/gestión de la estructura
de la web y de sus contenidos que son almacenados (cuando
se ejecuta el comando guardar) en el servidor iAWol en un
formato propietario. |
| |
2. Publicación de la web, que
a su vez implica dos fases:
a. Generación del sitio
web, para lo cual iAWol asocia la información
del
usuario con plantillas web que permiten la generación de
páginas
formateadas.
b. Descarga de los ficheros
generados en un servidor web,
dependiente
del usuario y especificado por el administrador. |
Una vez publicado el sitio web, las páginas pueden ser accedidas
independientemente del sistema iAWol.
Para posteriores modificaciones, ya sea de la plantilla o de los
contenidos, basta con trabajar sobre la estructura que se almacena
en iAWol, y volver a publicarla.
A.2. Elementos de red
En los diagramas de red que explican el funcionamiento de la aplicación,
aparecen una serie de elementos de red. Estos son, y estas son sus
especificaciones:
- El servidor iAWol: es el objeto de este documento,
totalmente escalable y modular, divide la aplicación en
componentes que se pueden repartir en diversas máquinas.
- El cliente iAWol:
la aplicación de creación de páginas web iAWol
no precisa ningún tipo de instalación para ser
ejecutada en el cliente, y puede ser accedida desde un
navegador MS iExplorer versión 4.0 o superior.
- El servidor web:
cualquier máquina o máquinas con funcionalidad de servidor
web que sean accesibles desde el servidor iAWol mediante
ftp o NETBIOS.
- El cliente visualizador
de la web generada: cualquier navegador estándar con
capacidad de interpretar html 3.2, JavaScript y Java 1.0.2,
como por ejemplo MS iExplorer, 4.0 o superior, Netscape,
opera... independientemente de la plataforma de ejecución
del navegador
|
A.3. Objetivo del documento
Una vez explicado el funcionamiento de iAWol (en una primera
aproximación), este documento pretende realizar un análisis funcional
de la aplicación incidiendo en su modularidad, para posteriormente
describir las posibilidades de escalabilidad.
1. Análisis funcional
2. Escalabilidad
|