Cargando…

Java EE and HTML5 enterprise application development /

Build and distribute business Web applications that target both desktop and mobile devices. Cowritten by Java EE and NetBeans IDE experts, this book fully explains cutting-edge, highly responsive design tools and strategies. Find out how to navigate NetBeans IDE, construct HTML5 programs, employ Jav...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Brock, John (Application developer)
Otros Autores: Wielenga, Geertjan, Gupta, Arun (Technical evangelist)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: New York : McGraw-Hill Education, ©2014.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)
Tabla de Contenidos:
  • Cover
  • Title Page
  • Copyright Page
  • About the Authors
  • About the Technical Editor
  • Contents at a Glance
  • Contents
  • Acknowledgments
  • Introduction
  • Who Should Read This Book
  • What This Book Covers
  • How to Use This Book and Code
  • Chapter 1: Introduction to Java EE and HTML5 Enterprise Development
  • Development Tools
  • NetBeans
  • Java EE 7
  • HTML5
  • Summary
  • Chapter 2: Persistence
  • JPA Entity
  • Packaging an Entity
  • Managing an Entity
  • Java Persistence Query Language
  • Criteria API
  • Native SQL
  • Schema Generation
  • Summary
  • Chapter 3: RESTful Resources
  • REST Principles
  • Java API for RESTful Web Services
  • JAX-RS Client API
  • Server-Sent Events
  • Summary
  • Chapter 4: WebSocket
  • What Is WebSocket?
  • WebSocket Handshake
  • WebSocket API
  • Java API for WebSocket
  • HTML5 Client Application for WebSocket
  • HTML5 Application Setup
  • JavaScript API for WebSocket
  • Summary
  • Chapter 5: HTML5, JavaScript, and CSS
  • HTML5 Project Setup
  • REST
  • Read, Using the GET Request (R of CRUD)
  • Create, Using the POST Request (C of CRUD)
  • Update, Using the PUT Request (U of CRUD)
  • Delete, Using the DELETE Request (D of CRUD)
  • Server-Sent Events (SSE)
  • WebSocket
  • Responsive Design
  • Syntactically Awesome Stylesheets (SASS)
  • Summary
  • Chapter 6: HTML5 and Java Application Security
  • Client-Side Security
  • Cross-Site Scripting
  • Cross-Site Request Forgery
  • Clickjacking
  • Authentication and Authorization
  • Client-Side Security Common Sense
  • Server-Side Security
  • Authentication
  • REST Resource Security
  • WebSocket Security
  • Summary
  • Index