Chapter 7: Exploring Middleware and Frameworks

In this chapter, we will start talking about the concept of middleware and how it has evolved over time. In particular, we will focus on the Java Enterprise Edition (JEE) standard, including the Jakarta EE transition. We will see a notable open source implementation, which is WildFly (formerly known as JBoss Application Server), and we will start exploring how the concept of middleware is evolving into cloud-native frameworks – in our case, Quarkus.

You will learn the following topics in this chapter:

  • The JEE standard
  • The WildFly application server
  • The most common JEE APIs
  • Beyond JEE
  • Quarkus

Our picture of middleware will be completed in the next chapter, in which we will see the approach to integration, ...

Get Hands-On Software Architecture with Java now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.