Packt Publishing
Java Ee 8 Application Development
Java Ee 8 Application Development
Couldn't load pickup availability
Develop Enterprise Java applications compliant with the latest version of the Java EE specification.
About This Book- Packed with clear, step-by-step instructions, practical examples, and straightforward explanations
- Covers all major Java EE 8 APIs and includes new additions such as enhanced Security, JSON-B Processing, and more.
- Develop applications taking advantage of the latest versions of CDI, Security, Servlets, and JSF and other Java EE specifications.
If you are a Java developer who wants to become proficient with Java EE 8, this book is ideal for you. Readers are expected to have some experience with Java and to have developed and deployed applications in the past, but don't need any previous knowledge of Java EE.
What You Will Learn- Learn to develop and deploy Java EE applications
- Embracing the latest additions to the Contexts and Dependency Injection (CDI) specification develop Java EE applications.
- Develop web-based applications utilizing the latest version of JavaServer Faces, JSF 2.3.
- Understand the steps to process JSON data with JSON-P and the new JSON-B Java EE API.
- Implement RESTful web services using the new JAX-RS 2.1 API which also includes support for Server-Sent Events (SSE) and the new reactive client API.
Java EE is an Enterprise Java standard, applications written to comply with the Java EE specification do not tie developers to a specific vendor, instead, they can be deployed to any Java EE compliant application server. With this book, you'll have all the tools and techniques you need to build robust and scalable applications in Java EE 8.This book covers all the major Java EE 8 APIs including JSF 2.3, Enterprise JavaBeans (EJB), Contexts and Dependency Injection (CDI), the Java API for WebSockets, JAX-RS 2.1, Servlet 4.0 and more.
This book begins by introducing you to Java EE 8 application development and then goes on to cover all major Java EE 8 APIs. It focuses on going beyond the basics to develop Java EE applications that can be deployed to any Java EE 8 compliant application server.
The book also introduces JSON-P and JSON-B, the Java APIs for JSON Processing and the Java API for JSON Binding. These advanced topics further dive deep into explaining how the two APIs are used to process JSON function, namely the Model API and the Streaming API.
The book also covers additional Java EE APIs, such as the Java API for Websocket and the Java Message Service (JMS), which allows loosely coupled, asynchronous communication. Further, you will also learn ways to secure Java EE applications by taking advantage of the new Java EE Security API.
Finally, you will learn more about the RESTful web service development using the latest JAX-RS 2.1 specification. You will also learn techniques to make use of micro profile to build scalable, cloud-ready microservices in Java EE.
Share
