Académique Documents
Professionnel Documents
Culture Documents
El Modelo Cliente/Servidor
2. Tecnologa Java
El Modelo Cliente/Servidor
2. Tecnologa Java
Universidad de Huelva
Curso 2006/2007
Universidad de Huelva
Curso 2006/2007
Inconvenientes
Universidad de Huelva
Curso 2006/2007
Inconvenientes
Exclusiva del sistema operativo Windows Propia de Microsoft Casi ninguna implementacin libre
Universidad de Huelva
Curso 2006/2007
Inconvenientes
Exclusivo para lenguaje Java Complejidad relativa en el desarrollo de aplicaciones No existe un entorno de desarrollo fijo
Universidad de Huelva
Curso 2006/2007
Universidad de Huelva
Curso 2006/2007
BD
Universidad de Huelva
Curso 2006/2007
BD
Universidad de Huelva
Curso 2006/2007
BD
Universidad de Huelva
Curso 2006/2007
BD
Universidad de Huelva
Curso 2006/2007
Basado en la WEB
Clientes: Navegadores (browsers) Lgica de Negocio y de Datos: Generacin dinmica de contenidos en lenguaje HTML, XML, xHTML.
Universidad de Huelva
Curso 2006/2007
El Modelo Cliente/Servidor
2. Tecnologa Java
Tecnologa Java
1995: SUN libera un lenguaje Orientado a Objetos similar a C/C+, denominado Java. El producto se conoca como Java Development Kit (JDK). Las versiones 0.1, 1.0 y 1.1 1998: Se produce una actualizacin importante en el producto (versin 1.2), pasando el JDK a denominarse Java 2, Standard Edition (J2SE). ltimas versiones 1.3 y 1.4 Se introduce la arquitectura Java 2, Enterprise Edition (J2EE), para desarrollo de aplicaciones empresariales. Versiones 1.3 y 1.4 Se introduce el API Java 2, Micro Edition (J2ME), para el desarrollo de aplicaciones de dispositivos mviles. Actualmente: Estndar: J2SE 5.0 y (beta) Java SE 6 Empresarial. J2EE 1.4 y (beta) Java EE 5
Universidad de Huelva
Curso 2006/2007
El Modelo Cliente/Servidor
2. Tecnologa Java
Especificaciones de cada tecnologa incluida. Test de compatibilidad (Compatibility Test Suite) Implementacin de referencia. Para desarrollo de aplicaciones, pero de uso no libre. (Sun Java System Application Server Platform Edition ..)
Universidad de Huelva
Curso 2006/2007
Universidad de Huelva
Curso 2006/2007
Universidad de Huelva
Curso 2006/2007
Datos
Datos
Datos
Universidad de Huelva
Curso 2006/2007
10
HTTP
Peticin
Servlets
JDBC
Datos
EJB Respuesta
Clientes
JSP
Universidad de Huelva
Curso 2006/2007
HTTP
Peticin JSP Respuesta
Datos
Java Beans
JDBC
Clientes
Datos
Datos
Universidad de Huelva
Curso 2006/2007
11
Clientes
Respuesta
JSP View
Datos
JDBC Datos
12