Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ingeniería de Software I
Torres Muñoz Ariel
Naturaleza de las Aplicaciones WEB
• El aumento de HTML por medio de herramientas de desarrollo (XML, Java)
permitió a los ingenieros de la web brindar capacidad de cómputo junto con
contenido de información. Habían nacido los sistemas y aplicaciones basados
en la web 6 (denominó a éstas en forma colectiva como webapps).
• La Red Mundial (entre 1990 y 1995), los sitios web consistían en poco más
que un conjunto de archivos de hipertexto vinculados que presentaban la
información con elempleo de texto y gráficas limitadas.
Que es una Aplicación Web
• Es un sitio Web que contiene páginas con contenido sin determinar,
parcialmente o en su totalidad. El contenido final de una página se determina
sólo cuando el usuario solicita una página del servidor Web. Dado que el
contenido final de la página varía de una petición a otra en función de las
acciones del visitante, este tipo de página se denomina página dinámica.
• Las aplicaciones Web se crean en respuesta a diversas necesidades o
problemas. En esta sección se describen los usos más habituales de las
aplicaciones Web y se proporciona un ejemplo sencillo.
Características
No obstante, todas las aplicaciones web tienen una serie de características en común:
• No necesitan descargarse e instalarse en el dispositivo, se alojan en el servidor y se
accede a ellas desde cualquier navegador, evitando cualquier limitación de espacio.
• Son muy compatibles y accesibles. Se requiere un sólo desarrollo para que puedan
ejecutarse en distintos sistemas operativos y sean accesibles desde cualquier
dispositivo con conexión a internet.
• Su mantenimiento y actualización es sencilla. No hay incompatibilidad entre
versiones porque todos los usuarios utilizan la misma.
Arquitectura de las aplicaciones Web
Esta proporcionada por un servidor Web y utilizada por usuarios que se Conectan desde
cualquier punto vía clientes Web (browsers o navegadores).
La arquitectura de un Sitio Web tiene tres componentes principales:
• Un servidor Web
• Una conexión de red
• Uno o más clientes
El servidor Web distribuye páginas de información formateada a los clientes que las solicitan.
Los requerimientos son hechos a través de una conexión de red, y para ello se usa el protocolo
HTTP. Una vez que se solicita esta petición mediante el protocolo HTTP y la recibe el servidor Web,
éste localiza la página Web en su sistema de archivos y la envía de vuelta al navegador que la solicitó.
Tipos de aplicaciones web
1.Aplicación web estática
Este tipo de web app muestran poca información y no suele cambiar mucho por regla
general suelen estar desarrolladas en HTML y CSS, aunque también se pueden
mostrar en alguna parte de la aplicación web objetos en movimiento como por
ejemplo banners, GIF animados o vídeos. También se puede hablar de desarrollo de
aplicaciones web con jQuery y Ajax.
Tipos de aplicaciones web
2. Aplicación web dinámica
Los atributos de las Aplicaciones web proporcionan agregada para cada aplicación
web y para el servidor de aplicaciones que ejecuta dicha aplicación. Estos datos de
rendimiento describen todos los servlets y las JSP desplegadas para dicha aplicación
web así como datos de rendimiento para todos los servlets y JSP que se ejecutan en
el servidor de aplicaciones.
Entre los ejemplos se incluye el número de JSP y servlets cargados y el total de
solicitudes. Los atributos dentro de este grupo se utilizan para crear el espacio de
trabajo aplicaciones web.
Resumen
• Son programas que funcionan en internet. Es decir, que los datos o los
archivos en los que trabajas son procesados y almacenados dentro de la web.
Estas aplicaciones, por lo general, no necesitan ser instaladas en tu
computador.
• El concepto de aplicaciones web está relacionado con el almacenamiento en
la nube. Toda la información se guarda de forma permanente en grandes
servidores de internet y te envían, a tu dispositivo o equipo, los datos que
requieres en ese momento, dejando una copia temporal dentro de tu equipo.
Blibliografia
• ¿Qué son las aplicaciones web y las páginas web dinámicas? (adobe.com)
• 2.1 Arquitectura de las aplicaciones Web | Programacion
Web (wordpress.com)
• la naturaleza de delas web App by jailyn matias (prezi.com)