Developing Middleware in Java EE 8

Implement latest Java middleware technologies to make robust, scalable enterprise application
Code Files

Developing Middleware in Java EE 8

Abdalla Mahmoud

Implement latest Java middleware technologies to make robust, scalable enterprise application
This title is available to pre-order now and is expected to be published in
eBook
$10.00
RRP $39.99
Save 74%
Print + eBook
$49.99
RRP $49.99
What do I get with a Mapt subscription?
  • Unlimited access to all Packt’s 6,000+ eBooks and Videos
  • 100+ new titles a month, learning paths, assessments & code files
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$10.00
$49.99
RRP $39.99
RRP $49.99
eBook
Print + eBook

Frequently bought together


Developing Middleware in Java EE 8 Book Cover
Developing Middleware in Java EE 8
$ 39.99
$ 10.00
Java EE 8 High Performance Book Cover
Java EE 8 High Performance
$ 39.99
$ 10.00
Buy 2 for $20.00
Save $59.98
Add to Cart

Book Details

ISBN 139781788391078
Paperback399 pages

Book Description

Middleware is the infrastructure of software-based applications that enables businesses to solve problems, to operate more efficiently, and to make money. As soon as the usage of the middleware extends beyond a single application, the importance of having it written by experts increases substantially.That’s where this book and you fit in. This book will help you to become an expert in developing middleware for a variety of applications like mobile applications, web browsers, etc.

The book starts off by exploring the latest JAVA EE 8 APIs with newer features and magaing dependencies with CDI 2.0. You will learn how to implement Object-to-Relational mapping using JPA 2.1 and validate the data using bean validation. Moving on you will work with different types of EJBs to develop business logic along with designing RESTful APIs by utilising different HTTP methods and activating JAX-RS features in enterprise application.Later on you will be introduced to serialzation/deserialization of JSON objects and JMS architecture for communication. You will learn to secure your middleware with JAVA security 1.0 and implement various authentication Technics like OAuth authentication. In the end you will be using various test technologies like Junit, Mockito for testing the application and use Docker to deploy your enterprise application.

By the end of the book, you will be a proficient in developing robust, effective and distributed middleware for your business.

Table of Contents

What You Will Learn

  • Implement latest JAVA EE 8 APIs and manage dependencies with CDI 2.0
  • Perform CRUD operations and access database with JPA 2.1
  • Use Bean validation API 2.0 to validate the data
  • Develop the business logic with EJB 3.2
  • Incorporate REST architecture and RESTful APIs design patterns
  • Perform serialization and deserialization Json documents using JSON-B
  • Utilize JMS for messaging and queuing models and secure application with Java Security 1.0
  • Test application using Junit, Mockito and deploy using Docker

Authors

Table of Contents

Book Details

ISBN 139781788391078
Paperback399 pages
Read More

Read More Reviews

These popular $10 titles might interest you

Java EE 8 High Performance Book Cover
Java EE 8 High Performance
$ 39.99
$ 10.00
Java EE 8 Microservices Book Cover
Java EE 8 Microservices
$ 39.99
$ 10.00
Architecting Modern Java EE Applications Book Cover
Architecting Modern Java EE Applications
$ 39.99
$ 10.00
Microservice Patterns and Best Practices Book Cover
Microservice Patterns and Best Practices
$ 35.99
$ 10.00
Kotlin Programming By Example Book Cover
Kotlin Programming By Example
$ 39.99
$ 10.00
Deep Reinforcement Learning Hands-On Book Cover
Deep Reinforcement Learning Hands-On
$ 31.99
$ 10.00