Dise - PowerPoint PPT Presentation

About This Presentation
Title:

Dise

Description:

Title: Programaci n web Author: vrobles Last modified by: Victor Robles Forcada Created Date: 10/6/2000 3:34:27 PM Document presentation format: On-screen Show – PowerPoint PPT presentation

Number of Views:64
Avg rating:3.0/5.0
Slides: 21
Provided by: vrob3
Category:
Tags: apache | dise | tomcat

less

Transcript and Presenter's Notes

Title: Dise


1
Diseño de Servios Web
  • http//laurel.datsi.fi.upm.es/ssoo/DSW/
  • Víctor Robles Forcada
  • vrobles_at_fi.upm.es

2
Índice
  • Historia de la World Wide Web (WWW)
  • Temario de la asignatura
  • Cómo aprobar? Proyectos
  • Ejemplos de proyecto

3
Historia de la WWW
4
Prehistoria de la WWW
  • 196x Douglas Engelbart realiza el primer sistema
    con hipertexto (NLS-OnLine System)
  • 1965 Ted Nelson acuña el término de hipertexto
  • 1972 se crea DARPA
  • 1979 Charles Goldfarb inventa el SGML
  • 1981 Ted Nelson describe Xanadu
  • 1987 el CERN se conecta a Internet

5
Tim Berners-Lee
  • Consultor en el CERN en 1980
  • Preocupado desde el primer momento por el
    intercambio de datos
  • Hizo en casa CERNET y FOCUS
  • Crea Enquire-Within basado en el libro
    Enquire-Within-Upon-Everything
  • Tim abandona el CERN y hace contribuciones en el
    sistema RPC
  • Enquire ya no es utilizado

6
ENQUIRE
  • ENQUIRE is a method of documenting a system. It
    concentrates on the way the system is composed of
    parts, and how these parts are interrelated.

7
1989
  • Tim vuelve al CERN
  • Tecnología orientada a objetos introducida por
    NeXT
  • Tim escribe Information Management A proposal.
    Último capítulo World-Wide Web An Information
    Infrastructure for High-Energy Physics

8
Primeros prototipos
  • En 1990 primer prototipo que permite ver y
    editar.
  • En 1991 NeXT no está muy extendido y se crea una
    versión Line-Mode Browser más portable.
  • 1992
  • Viola y Midas, dos implementaciones de clientes
    para sistemas X de tipo WYSIWYG
  • 50 servidores

9
(No Transcript)
10
1993
  • El CERN produce software para servidores
  • Andreesen y Jim Clark, estudiantes de Illinois
    lideran el proyecto Mosaic for X. Versión
    gratuita en Agosto.
  • Septiembre tráfico de Web 1 del total
  • 250 servidores
  • Mosaic se convierte en Netscape

11
1994
  • El CERN pide ayuda para investigación se crea el
    proyecto WebCore.
  • Tim Berners-Lee y el MIT crean el W3C Consortium.
  • En Diciembre Tim abandona el CERN
  • El CERN deja de investigar
  • Ya hay 2500 servidores
  • 1997 650.000 servidores. 1000 más al día.

12
Temario
13
DHTML
HTTP
HTML
CSS
XHTML
XML
CGI
JavaScript
JScript
Servlets
Applets
JSP
ASP
WebLogic
PHP
ASP.NET
WebSphere
Apache
TomCat
IIS
SET
J2EE
Windows DNA
SSL
14
Temario
  • Tema 1. Servidores web instalación y
    configuración
  • Tema 2. El lenguaje de publicación en la web
  • Tema 3. XML
  • Tema 4. La programación web
  • Tema 5. JavaScript

15
Temario II
  • Tema 6. CGI
  • Tema 7. Applets de Java
  • Tema 8. Servlets de Java
  • Tema 9. Active Server Pages - ASP
  • Tema 10. Java Server Pages - JSP
  • Tema 11. PHP
  • Tema 12. ASP.NET
  • Tema 13. Comercio electrónico

16
Proyectos
17
Proyectos
  • Grupos de 2 personas
  • Objetivo Realización de un proyecto completo de
    una aplicación Web.
  • Fechas
  • Propuesta de proyecto 12-Nov
  • Entrega final 14-Enero
  • Presentaciones en clase durante Enero

18
Requisitos obligatorios
  • Hacer uso de una tecnología cliente. Por ejemplo,
    javascript, CSS, etc.
  • Desarrollo de una base de datos de apoyo a la
    aplicación.
  • Hacer uso de alguna de las tecnologías de páginas
    dinámicas vistas en clase ASP, JSP, PHP o
    ASP.NET
  • Realizar accesos a la base de datos.
  • Inclusión de algún elemento de seguridad.
  • Uso de DHTML.

19
Voluntario
  • Diseño y maquetación de un diseño gráfico.
  • Búsqueda de información.
  • Gestión de pedidos Cesta de la compra.
  • Paginación por pantallas.
  • Menús dinámicos.
  • Incrustación de Banners /contadores de acceso.
  • Elementos Multimedia.
  • Servicios para mantenimiento estadísticas...
  • etc (se permiten sugerencias)

20
Ejemplos de proyecto
  • Venta/reserva de entradas de un cine o teatro.
  • Compra en un supermercado.
  • Agencia de viajes.
  • Bolsa de trabajo Ofertas y demandas de empleo
    por temas.
  • Segunda mano Compro-vendo-alquilo-regalo.
  • Subastas.
  • Comunidades virtuales.
Write a Comment
User Comments (0)
About PowerShow.com