
Las tecnologías tratadas se resumen bien con sólo mencionar el título de los 16 capítulos que componen el libro:
- 'Java Platform. Enterprise Edition'
- 'Serlets'
- 'JavaServer Faces'
- 'RESTful Web Services'
- 'SOAP-Based Web Services'
- 'JSON Processing'
- 'WebSocket'
- 'Enterprise JavaBeans'
- 'Context and Dependency Injection'
- 'Concurency Utilities'
- 'Bean Validation'
- 'Java Transaction'
- 'Java Persistence'
- 'Java Message Service'
- 'Batch Processing'
- 'Build an End-To-End Application'
En mi opinión, el libro, aun siendo correcto y demostrando los conocimientos del autor, es ligeramente fallido en su planteamiento en dos aspectos:
Por un lado, en ese centrarse exclusivamente en el desarrollo sin ninguna explicación de aspectos de arquitectura como la escalabilidad y transaccionalidad, la arquitectura multicapa, el modelo de contenedor-componente, el porqué y ámbito de aplicación de cada tipo de componente, el papel de XML, etc. Parece conducir a los programadores a desarrollar software empleando componentes y tecnologías sin conocer (quizá se da por asumido), sus implicaciones.
Por otro en que, incluso para desarrolladores, se queda en un punto intermedio de profundidad, en una especie de tierra de nadie: demasiado largo, técnico y detallado para un principiante o para alguien que sólo desea explorar Java EE 7, y demasiado corto para un desarrollador que realmente desee aprender y aplicar las tecnologías y APIs descritas.
Con todo, no deja de ser una forma de hacerse una idea de lo que compone y aporta esta versión de Java EE.
Arun Gupta
Arun Gupta
Arun Gupta es director de promoción de desarrolladores y marketing técnico en Red Hat y se centra en middleware JBoss, Como miembro fundador del equipo de Java EE en Sun Microsystems, extendió su amor por la tecnología por todo el mundo. En Oracle, dirigió un equipo multidisciplinar para conducir el lanzamiento global de Java EE 7 platform a través de estrategia, planificación, ejecución de contenido, campañas de marketing y programación.Es un blogguer prolífico desde 2005 y ha escrito más de 1500 artículos sobre tecnología. Arun tiene una amplia experiencia como speaker en aproximadamente 40 países sobre una gran variedad de temas y es un JavaOne Rockstar.
Adicionalmente a su actividad profesional, ha fundado el capítulo norteamericano de Devoxx4Kids para promover la educación en tecnología entre los niños.
Además, Es escritor de libros sobre tecnología, corredor, trotamundos, Java Champion, JUG leader. Puedes saber más sobre el autor consultando su blog o seguirle en Twitter donde se identifica como @arungupta
Ficha técnica:
TITULO: Java EE 7 EssentialsAUTOR: Arun GuptaEDITORIAL: O'ReillyAÑO: 2013ISBN: 978-1-4493-7016-9
PAGINAS: 362
Artículos de este blog relacionados