Você está na página 1de 11

17/11/2017

Aplicaciones Web

IES Venancio Blanco

Módulo: Aplicaciones web


O 1: Aplicaciones web sociales.
O 2: Instalación y administración de gestores.
de contenidos genéricos.
O 3: Instalación y administración de sistemas
de gestión de aprendizaje a distancia.
O 4: Instalación y administración de servicios
de gestión de archivos web.
O 5: Instalación y administración de
aplicaciones ofimáticas web.
O 6: Instalación, administración y explotación
de aplicaciones web de escritorio.

Evolución de las aplicaciones web 1


17/11/2017

Evolución de las aplicaciones


web
O 1. Aplicaciones web

O 2. Desarrollo de las aplicaciones web

O 3. Servicios web

Aplicaciones web

En la ingeniería de software se denomina


aplicación web a aquellas herramientas que los
usuarios pueden utilizar accediendo a un servidor
web a través de Internet o de una intranet
mediante un navegador. En otras palabras, es una
aplicación software que se codifica en un lenguaje
soportado por los navegadores web en la que se
confía la ejecución al navegador.

Evolución de las aplicaciones web 2


17/11/2017

Aplicaciones web

Las aplicaciones web son populares debido a lo


práctico del navegador web como cliente
ligero, a la independencia del sistema
operativo, así como a la facilidad para
actualizar y mantener aplicaciones web sin
distribuir e instalar software a miles de
usuarios potenciales. Existen aplicaciones
como los webmails, wikis, weblogs, tiendas en
línea y la propia Wikipedia que son ejemplos
bien conocidos de aplicaciones web.

Aplicaciones web

Esquema Básico del servicio web

Evolución de las aplicaciones web 3


17/11/2017

Aplicaciones web

Es importante mencionar que una página Web


puede contener elementos que permiten una
comunicación activa entre el usuario y la
información. Esto permite que el usuario
acceda a los datos de modo interactivo,
gracias a que la página responderá a cada una
de sus acciones, como por ejemplo rellenar y
enviar formularios, participar en juegos
diversos y acceder a gestores de base de
datos de todo tipo.

Aplicaciones web

Esquema Básico del servicio web con páginas estáticas

Evolución de las aplicaciones web 4


17/11/2017

Aplicaciones web

Esquema Básico del servicio web con páginas dinámicas

Estructura.
Una aplicación web está normalmente estructurada
como una aplicación de tres-capas:
. Navegador web (la primera capa).
. Motor capaz de usar alguna tecnología
web dinámica (la capa intermedia).
. Base de datos (la última capa).

El navegador web manda peticiones a la capa


intermedia que ofrece servicios valiéndose de
consultas y actualizaciones a la base de datos y a
su vez proporciona una interfaz de usuario.

Evolución de las aplicaciones web 5


17/11/2017

Ventajas.
- Ahorra tiempo.
- No hay problemas de compatibilidad.
- No ocupan espacio en nuestro disco
duro.
- Actualizaciones inmediatas.
- Consumo de recursos bajo.
- Multiplataforma.
- Portables.

Inconvenientes.

- Ofrecen menos funcionalidades que las


aplicaciones de escritorio.

- La disponibilidad depende de un tercero.

Evolución de las aplicaciones web 6


17/11/2017

Desarrollo de las aplicaciones


web
Al principio, con la arquitectura
CLIENTE-SERVIDOR, cada aplicación
tenía su propio programa cliente, que
servía como interfaz de usuario y tenía
que ser instalado y actualizado.
Las aplicaciones web generan
dinámicamente una serie de páginas web
en un formato estándar, como HTML o
XHTML, soportados por los navegadores
web.

Desarrollo de las aplicaciones


web
O ARPAnet 1969, MILNET, INTERNET.
O Web 1.0 (1989 – 1997)
O Estática
O Web 1.5 (1997 – 2003)
O Dinámica
O Web 2.0 (2003 – 2008)
O Colaborativa
O Social media (2008…)
O Social

Evolución de las aplicaciones web 7


17/11/2017

Web 1.0
La gran telaraña mundial
O 1989 – 1997.
O Estática.
O HTML Y GIF.
O No se actualiza.
O Sólo Lectura

Web 1.5
O 1997 - 2003.
O Dinámica.
O DHTML, ASP, CSS.

Evolución de las aplicaciones web 8


17/11/2017

Web 2.0
O 2003 – 2008
O Dinámica.
O Colaborativa.
O Fácil de usar.
O Ajax (técnica de desarrollo web), DHTML, XML,
Soap.

Social Media
O 2008 – momento actual
O Socializada, con ganas de compartir.
O Redes sociales.
O Internet móvil.

Evolución de las aplicaciones web 9


17/11/2017

Web Semántica
O Momento actual – futuro cercano
O Permite diferenciar lo que buscamos
dependiendo del contexto.
O Convierte la información en
conocimiento mediante el uso de
metadatos.
O Facilita la interacción
con las cosas o
máquinas de nuestro
entorno.

Evolución de las aplicaciones web 10


17/11/2017

Servicios web
O Es una tecnología que utiliza protocolos
y estándares para intercambiar datos,
en internet, entre distintas aplicaciones
web.
O Son independientes a la plataforma y
lenguaje utilizado.

Evolución de las aplicaciones web 11

Você também pode gostar