Jee Cruds y Aplicaciones Distribuidas n Capas

6
APLICACIONES DISTRIBUIDAS EN PLATAFORMA JAVA Por Ing. Pablo Almeida Haro Mgs.

Transcript of Jee Cruds y Aplicaciones Distribuidas n Capas

APLICACIONES DISTRIBUIDAS EN PLATAFORMA JAVA

Por Ing. Pablo Almeida Haro Mgs.

MENSAJE AL LECTOR

Igualdad no es igual a Justicia

DEDICATORIA

REQUISITOS Lenguaje Java Resultsets, cachedrowsetsINDICE1 Aplicaciones distribuidas1.1 Aplicaciones cliente servidor 1.1.1 Conceptos1.1.2 Caractersticas1.1.3 Ventajas1.1.4 Desventajas1.1.5 Elementos1.1.5.1 Cliente1.1.5.2 Servidor1.2 Aplicaciones 3 capas1.2.1 Conceptos1.2.2 Caractersticas1.2.3 Ventajas1.2.4 Desventajas1.2.5 Elementos1.2.5.1 Cliente1.2.5.2 Negocio1.2.5.3 Base de datos1.3 Aplicaciones n capas (n-tier)1.3.1 Conceptos1.3.2 Caractersticas1.3.3 Ventajas1.3.4 Desventajas1.3.5 Elementos1.3.5.1 Capa cliente1.3.5.2 Capa web o presentacin1.3.5.3 Capa de negocio1.3.5.4 Capa de persistencia1.3.5.5 Base de datos1.4 Arquitectura MVC (Model, View, Controller)1.4.1 Modelo (Model)1.4.2 Vista (View)1.4.3 Controlador (Controller)1.5 El patrn de diseo JEE1.5.1 Conceptos1.5.2 Elementos1.5.2.1 Modelo1.5.2.2 Vista1.5.2.3 Controlador

2 Tecnologas del lado del cliente2.1 Applets2.2 Java script2.3 Ajax3 Tecnologas del lado del servidor3.1 Pginas Jsp3.2 Servlets3.3 Facelets 3.4 JSF Core3.4.1 Inclusin de ajax3.5 Web services3.5.1 Soap3.5.2 Restful3.6 Javabeans3.7 Enterprise java beans (EJB)3.7.1 Session beans3.7.2 Entity Beans3.7.3 Message driven vean3.8 Persistencia3.8.1 JPA4 Otras tecnologas basadas en JSF4.1 Ice faces

4.2 Rich Faces---------- ------------ ----------

---- ----------- ----------------

JPA- HIBERNATE*Una vez que un proyecto web se encuentra creado es posible agregar el framework Hibernate como capa de persistencia. Seguir los siguientes pasos:*Colocar click derecho sobre el proyecto/propiedades/frameworks/add

*Seleccionar Hibernate *Seleccionar Database connection. Se puede utilizar la base de datos nativa e nebeans (derby) o realizar una nueva conexin a una marca de base de datos diferente