000 05930nam a2200277Ia 4500
001 5010
008 150122s2010 mx 00 0 spa d
020 _a9786077854739
040 _aPUCESD
_bspa
_erda
082 0 4 _a004.67
_bR6431 2010
090 _aPlanta Baja
100 1 _aRoldan Martinez, David
245 1 0 _aAplicaciones web /
_cDavid Roldán Martínez; Pedro Valderas Aranda; Óscar Pastor López
250 _a1° Ed.
264 1 _aMéxico :
_bAlfaomega ,
_c2010
300 _a295 páginas ;
_c23 cm.
336 _atxt
337 _an
338 _anc
500 _aFactura Educativa
505 0 _aAUTORES PROLOGO CAPITULO 1. JAVA EE. 1.1 INTRODUCCION A JAVA 1.1.1 Ediciones de la plataforma 1.1.2 Java Standard Edition 1.1.3 Java Enterprise Edition 1.1.4 Java Micro Edition 1.1.5 JavaCard 1.2 COMPONENTES JAVA EE Y APLICACIONES MULTICAPA 1.2.1 Clientes 1.2.2 Componentes web 1.2.3 Componentes de negocio 1.2.4 Contenedores Java EE 1.3 EMPAQUETAMIENTO Y DESPLIEGUE DE APLICACIONES 1.4 GENERALIDADES SOBRE APLICACIONES WEB 1.4.1 Ciclo de vida de una aplicacion web. 1.4.2 Modulos web 1.5 PATRONES DE DISEÑO JAVA EE 1.6 APLICACION DEL EJEMPLO. CAPITULO 2. EL ENTORNO DE DESARROLLO JAVA EE 2.1 INSTALACION DE JAVA. 2.2 INSTALACION DEL ENTORNO DE DESARROLLO ECLIPSE 2.2.1 Instalacion de Plugins 2.3 INSTALACION DE TOMCAT 2.4 HERRAMIENTAS DE CONSTRUCCION 2.4.1 Instalacion de maven 2.4.2 Los primeros pasos 2.4.3 Gestion de dependencias 2.4.4 Agregacion y herencia de proyectos 2.4.5 Plugins 2.4.6 Construccion del proyecto CREACION DEL PROYECTO CON MAVEN Y ECLIPSE 2.5 INSTALACION DE MYSQL CAPITULO 3. DISEÑAR Y MODELAR 3.1 INTRODUCCION AL MODELADO DE APLICACIONES WEB 3.1.1 ¿Por que modelar? 3.1.2 Introduccion a UML 3.1.3 Introduccion al modelado de aplicaciones web mediante OOWS 3.2 DISEÑO DE LA ARQUITECTURA DE ALTO NIVEL CAPITULO 4. CAPA DE INTEGRACION: PERSISTENCIA CON HIBERNATE..87 4.1 PERSISTENCIA DE LA APLICACION 4.1.1 Creacion de las tablas de la base de datos 4.2 PATRONES DE DISEÑO EN LA CAPA DE PERSISTENCIA 4.3 IMPLEMENTACION DEL CODIDO DE ACCESO A DATOS. NECESIDAD DE AUTOMATIZACION 4.4 INTRODUCCION A HIBERNATE 4.4.1 Reingenieria inversa: generacion de clases y archivos de correspondencia a partir de tablas 4.4.2 Las clases de Domino Java 4.4.3 Los ficheros de Correspondencia 4.4.4 Clases DAO CAPITULO 5. CAPA DE LOGICA DE NEGOCIO: SPRING FRAMEWORK 5.1 INVERSION DEL CONTROL 5.2 INYECCION DE DEPENDENCIAS 5.3 AUTOWIRING 5.4 PROGRAMACION ORIENTADA A ASPECTOS 5.5 PATRONES DE DISEÑO EN LA CAPA DE LOGICA DE NEGOCIO 5.5.1 Transfer Object 5.5.2 Service Locator CAPITULO 6. CAPA DE PRESENTACION: PATRON MODELO-VISTACONTROLADOR 6.1 MODELO-VISTA-CONTROLADOR CAPITULO 7. SERVLETS 7.1 ¿QUE ES UN SERVLET? 7.2 EL CICLO DE VIDA DE UN SERVLET 7.2.1 Gestion de los eventos del ciclo de vida 7.2.2 Inicializacion del servlet 7.2.3 Metodos de servicio 7.2.4 Finalizacion de un servlet 7.3 GESTION DE ERRORES 7.4 CONTROL DE LA CONCURRENCIA CAPITULO 8. JSP 8.1 ¿QUE ES UNA PAGINA JSP? 8.2 CICLO DE VIDA DE UNA JSP 8.3 SINTAXIS JSP BASICA 8.3.1 Elementos de scripting 8.3.2 Directivas 8.3.3 Acciones 8.3.4 Objetos implicitos 8.4 DOCUMENTOS JSP CAPITULO 9. JSTL 9.1 EL LENGUAJE DE EXPRESIONES EL 9.2 COLABORACION ENTRE ETIQUETAS 9.3 LIBRERIA CORE 9.3.1 Etiquetas de proposito general 9.3.2 Etiquetas de control de flujo 9.3.3 Etiquetas para URL 9.4 LIBRERIA XML 9.4.1 Etiquetas Core 9.4.2 Etiquetas de control de flujo 9.4.3 Etiquetas de transformacion 9.5 LIBRERIA DE ETIQUETAS DE INTERNACIONALIZACION 9.6 LIBRERIA DE ETIQUETAS SQL 9.7 FUNCIONES CAPITULO 10. JSF 10.1 CICLO DE VIDA. 10.2 PASOS DEL PROCESO DE DESARROLLO 10.2.1 Mapear la instancia del FacesServlet 10.2.2 Desarrollar los beans y los objetos del modelo 10.2.3 Añadir las declaraciones de los beans a los ficheros de configuracion 10.2.4 Creacion de las paginas de la aplicacion 10.2.5 Definir reglas de navegacion 10.3 GESTION DE EVENTOS 10.4 MODELO DE VALIDACION 10.5 DESARROLLO DE COMPONENTES Y ETIQUETAS PROPIOS 10.6 MENSAJES DE ERROR 10.7 INTERNACIONALIZACION 10.8 PATRONES DE DISEÑO EN LA CAPA DE VISTA 10.8.1 Front Controller 10.8.2 Dispacher View 10.8.3 Composite View 10.8.4 View Helper 10.8.5 Service to Worker CAPITULO 11. XML 11.1 SINTAXIS 11.2 INTERPRETACION DE DOCUMENTOS XML 11.2.1 DTD 11.2.2 XML Schema 11.3 JAVA Y XML 11.4 MODELOS DE PROCESAMIENTO XML 11.5 EJEMPLO DE APLICACION 11.5.1 SAX 11.5.2 DOM XSLT.- GLOSARIO.- INDICE ALFABETICO La obra proporciona un enfoque eminentemente practico al ciclo de desarrollo de una aplicacion web completa, si bien algunos conceptos y metodologias son generalizables para cualquier tipo de software. En todo momento los autores han intentado huir de los tutoriales tipo “Haga su aplicacion en cinco minutos” y las aburridas especificaciones que entran en detalles que muchas veces no resultan utiles para la aplicacion que se desea desarrollar. Al contrario, se trata de un libro en el que se explica la teoria necesaria para saber crear la mayoria de aplicaciones web que necesita una PYME haciendo hincapie en aspectos practicos. Por eso, no repite lo que dice tal o cual estandar (de hecho, hay muchos aspectos de los mismos que ni se mencionan) sino que se centra en explicar como aplicar dicho estandar en el desarrollo de una aplicacion concreta. Esta flexibilidad y enfoque permiten que el libro pueda ser empleado en cualquier asignatura de grado, postgrado, modulos formativos, etc. que trate sobre algun tema relacionado con la ingenieria del software. El libro se completa con un amplio glosario de terminos y numerosos ejemplos practicos que ilustran claramente los conceptos que a lo largo del texto se van introduciendo.11.5.3
526 _aSistemas de la Información
590 _aJT
650 0 4 _aREDES EXTENSAS INCLUYE EXTRANET Y COMPURATADORA
942 0 0 _01
_cBK
999 _c204270
_d204270