PDF de programación - Gestión avanzada de Imágenes: MySQL y entorno Web

Imágen de pdf Gestión avanzada de Imágenes: MySQL y entorno Web

Gestión avanzada de Imágenes: MySQL y entorno Webgráfica de visualizaciones

Publicado el 8 de Septiembre del 2020
507 visualizaciones desde el 8 de Septiembre del 2020
1,2 MB
16 paginas
Creado hace 12a (17/01/2012)
Gestión avanzada de
Imágenes: MySQL y

entorno Web

Pablo Catalá

IT FOM

Esquema

• Modelo Cliente-Servidor. Evolución.
• Servlet y JSP
• IDE: NetBeans
• Bases de Datos: MySQL
• Miniaturizadores: Easy Thumbnails
• Organización
• Ejemplo
• Portabilidad

Modelo Cliente Servidor

Este modelo consta de dos partes:
· cliente: quien hace las peticiones de la información;
en el modelo web suele ser el navegador.
· servidor: quien responde a las peticiones con la
información solicitada; suele ser un servidor web
como Apache.

HTML

Evolución

Inicialmente, únicamente información estática.

– HTML estático
– HTML dinámico: JavaScript
– CGI: servicios que abren un proceso por cada petición
– JSP: Java Server Pages
– SERVLETS: Escritos en JAVA
– Servicios Web

Servlets

Programas Java que se ejecutan en el SERVIDOR y
construyen dinámicamente una página HTML.
Responden más rápido que los CGI y son fáciles de
mantener.

Servlets II

• Potencia: Al utilizar Java y ser un lenguaje orientado a

objetos, es más fácil hacer cosas complicadas.

• Eficiencia: CGI arranca un proceso por cada llamada. Los

servlets, se compilan la primera vez, y luego cada
llamada se controla por un hilo de Java.

• Portabilidad: Java se puede usar en cualquier equipo que

tenga la Máquina Virtual de Java JVM.

• Barato: añadir soporte para servlets en un servidor web

es barato


JSP vs Servlet

Servlets: Java con HTML embebido
JSPs: HTML con Java embebido



• Semejanzas:

– JSP son una extensión de Servlets. No aporta

funcionalidades nuevas.

– Un JSP compilado es un Servlet.
– Misma función: construir contenido dinámico.

• Diferencias:

– JSP separa más claramente el diseño de la lógica.
– Más sencillo modificar código HTML que miles de

sentencias println

IDE

• Eclipse:

– Open Source, impulsado por IBM
– meta-IDE: sirve para muchas cosas
– SWT: sustituye a AWT y Swing



• NetBeans:

– Open Source, desarrollado por Sun
– Generación automática de plantillas
– Java 100% estándar



Bases de Datos

• MySQL es un sistema de gestión de bases de

datos relacional, multihilo y multiusuario, que se
ofrece bajo licencia GNU GPL.


• MySQL funciona sobre múltiples plataformas,

incluyendo: AIX, BSD, FreeBSD, HP-UX, GNU/Linux, Mac OS
X, NetBSD, Novell Netware, OpenBSD, OS/2 Warp, QNX,
SGI IRIX, Solaris, SunOS, SCO OpenServer, SCO UnixWare,
Tru64, eBD, Windows: 95, 98, NT, 2000, XP, Vista, 7 y
Windows Server (2000, 2003 y 2008), OpenVMS


Bases de Datos II

Easy Thumbnails

Organización

Por Número de Caso

Por Tipo

Por Años

Organización II

Ejemplo

Navegador

Servidor Web

Imágenes

Contenedor de Servlets

IDE

Gestor de Bases de Datos

Portabilidad

X (cualquier sistema)

A pache (servidor web)

M ySQL (base de datos)

P HP (lenguaje dinámico)

P erl (interpretado)
  • Links de descarga
http://lwp-l.com/pdf18184

Comentarios de: Gestión avanzada de Imágenes: MySQL y entorno Web (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad