8
La Web como plataforma Desarrollo de Aplicaciones Web

La Web como plataforma Desarrollo de Aplicaciones Web

Embed Size (px)

Citation preview

Page 1: La Web como plataforma Desarrollo de Aplicaciones Web

La Web como plataformaLa Web como plataforma

Desarrollo de Aplicaciones Web

Page 2: La Web como plataforma Desarrollo de Aplicaciones Web

Introducción a InternetIntroducción a Internet

• Internet también es conocida como la Red de Redes, o bien, como la Supercarretera de la Información

• Existen decenas de millones de internautas que “navegan” por Internet en todo el mundo

• Existe una gran variedad de “idiomas” que se usan para comunicarse por Internet– Protocolos de Comunicación

• Se ha establecido que en Internet, toda la información ha de ser transmitida mediante el protocolo TCP/IP (Transfer Control Protocol/Internet Protocol)

2

Page 3: La Web como plataforma Desarrollo de Aplicaciones Web

World Wide WebWorld Wide Web

• Se suele abreviar como WWW (también se usa cotidianamente “la Web”)

• Surgió a finales de 1980 en el CERN

• Sistema de visualización de la información (tipo revista) que revolucionó el desarrollo de Internet

3

Page 4: La Web como plataforma Desarrollo de Aplicaciones Web

World Wide WebWorld Wide Web

• La Web es un sistema hipermedia interactivo desarrollado sobre Internet

• Ha contribuido al acercamiento de un gran número de personas debido a:– Sencillez en el uso– Atractiva presentación de la información

• Se basa en el protocolo HTTP (Hyper Text Transfer Protocol)

• Utiliza el lenguaje de definición de documentos de hipertexto HTML para la generación de páginas Web

4

Page 5: La Web como plataforma Desarrollo de Aplicaciones Web

5

VentajasVentajas

• La información está disponible para los usuarios desde cualquier parte del mundo vía Internet.

• Se utiliza un visor Web, disminuyendo el tiempo de desarrollo del sistema– No es necesario desarrollar un programa cliente

para acceder a la información• La aplicación Web se actualiza en el servidor

– Los cambios se realizan en el servidor y no en cada uno de los clientes

Page 6: La Web como plataforma Desarrollo de Aplicaciones Web

6

VentajasVentajas

• Puede controlar fácilmente los niveles de acceso a los sistemas desde el servidor WWW– Se pueden aplicar medidas de seguridad al servidor de forma

sencilla sin afectar la aplicación• La escritura de aplicaciones es con un lenguaje estándar

– HTML – El uso de CGIs y Scripts del lado del Servidor permiten

realizar operaciones con la información• Interfaz gráfica conocida

– Navegador Web– Botones, cuadros de texto, listas, casillas de selección

• Soporte de plataformas cruzadas– No es necesario generar aplicaciones para varias máquinas– La portabilidad es inmediata

Page 7: La Web como plataforma Desarrollo de Aplicaciones Web

7

VentajasVentajas

• Soporte de Red– Los visores y servidores Web tienen

capacidades de conexión con redes interconstruidas

• Costo– No existen tarifas de licencia por cliente– Software de distribución libre

Page 8: La Web como plataforma Desarrollo de Aplicaciones Web

8

DesventajasDesventajas

• Lentitud del enlace

• Seguridad de acceso

• El mantenimiento en ocasiones no resulta sencillo