Aplicaciones Web

17

Click here to load reader

description

Las diferentes tipos de paginas web

Transcript of Aplicaciones Web

Page 1: Aplicaciones Web

Instituto Tecnológicode Mexicali

Aplicaciones Web

Page 2: Aplicaciones Web
Page 3: Aplicaciones Web

Definición de Aplicación Web

• Es un sistema informático que los usuarios utilizan accediendo a un servidor web a través de Internet o de una intranet.

Page 4: Aplicaciones Web

21/01/10 MTRI Luis Segundo Rodríguez Zambada

Tabla de contenidos1 Historia 2 Interfaz 3 Consideraciones técnicas 4 Estructura 5 Uso en negocios 6 Lenguajes de programación 7 Web Semántica

Page 5: Aplicaciones Web

Historia• Aplicaciones Cliente – Servidor

– Cada aplicación con código cliente e interfaz de usuario.

– Cambios al servidor implica actualizaciones a los clientes.

– Mantenimiento costoso, soporte técnico y disminución de eficiencia.

Page 6: Aplicaciones Web

• Aplicaciones web– Generan dinámicamente una serie de páginas

en un formato estándar.– Utilizan lenguajes interpretados del lado del

cliente. (Ej. JavaScript)– Añaden elementos dinámicos al interfaz del

usuario.– Generalmente cada página web individual es

enviada al cliente como un documento estático, pero la secuencia de páginas provee de una experiencia interactiva.

Page 7: Aplicaciones Web
Page 8: Aplicaciones Web

Interfaz• Recientemente se han desarrollado

tecnologías para coordinar estos lenguajes con tecnologías del lado del servidor, como por ejemplo PHP. AJAX, es una técnica de desarrollo web que usa una combinación de varias tecnologías.

Page 9: Aplicaciones Web

Consideraciones técnicas• Heterogeneidad

– Plataforma, Sistema Operativo, Lenguaje de Programación, Navegadores de Internet, etc.

• Middleware– CORBA, Java RMI, MS .NET, etc.

• Código móvil – Java applets– Flash Macromedia

Page 10: Aplicaciones Web

Estructura• Navegador web es la primera capa.• Un motor usando alguna tecnología

web dinámica (ejemplo:CGI, PHP, Java Servlets o ASP) es la capa de en medio.

• Una base de datos como última capa.

Page 11: Aplicaciones Web

Uso de Negocio• Proveedores de Aplicaciones de Servicio

(ASP por sus siglas en inglés), este modelo de negocios está atrayendo la atención de la industria del software.– DesktopTwo– Web Office– Software de Administración– Alquilado de almacenamiento Virtual– Mucho más…

Page 12: Aplicaciones Web
Page 13: Aplicaciones Web

Lenguajes de Programación

• PHP • ASP/ASP.NET (VB.NET o C# para

ASP.NET, o VBScript/JScript para ASP)• Java, con sus tecnologías Java Servlets y

JavaServer Pages(JSP) • Perl • Ruby • Python • Muchos mas…

Page 14: Aplicaciones Web

Web Semántica• Es la idea de añadir metadatos semánticos

a la World Wide Web. Esas informaciones adicionales —describiendo el contenido, el significado y la relación de los datos— deben ser dadas de manera formal, de forma que sea posible evaluarlas automáticamente por máquinas. El destino es mejorar la World Wide Web ampliando la interoperabilidad entre los sistemas informáticos y reducir la necesaria mediación de operadores humanos.

Page 15: Aplicaciones Web
Page 16: Aplicaciones Web

Conclusiones

Page 17: Aplicaciones Web

Por su atenciónGracias