Summary
In this chapter, we outlined the latest features that come shipped with WildFly.
We have seen that WildFly is composed of modular architecture, and that the kernel of WildFly is made up of two separate projects: JBoss Modules and MSC.
This modular architecture results in an exceptionally light kernel that is able to load modules as required, resulting in a quicker startup time.
The physical structure of the application server reflects the dichotomy between standalone servers and domain servers, the former being a single node instance and the latter a set of managed resources controlled by a domain controller and a host controller.
In the next chapter, we will dig deeper into the details of how to configure the application server, focusing our attention on the standalone server configuration file (standalone.xml
), which contains the configuration for both the core application server and the stack of enterprise services running on top of it.