Wildfly | Java EE | JSF | JPA
WildFly, formerly known as JBoss AS, is an open source application server that implements the Java Platform, Enterprise Edition (Java EE) specification. It is used to host Java-based web applications and provides a set of tools and features to help developers build and deploy applications.
WildFly’s key features include:
Support for the latest Java EE technologies, including JavaServer Faces (JSF), Java Persistence API (JPA), Enterprise JavaBeans (EJBs), and more.
A highly configurable and extensible architecture that allows developers to customize and extend the application server to meet their specific needs.
A modular design that allows developers to include only the features and modules they need, reducing the overall size of the application server.
Some related technologies that are often used in conjunction with WildFly are:
Java EE: WildFly builds on the Java EE specification, which provides a set of APIs and standards for enterprise-level Java application development.
Eclipse: WildFly can be used in conjunction with the Eclipse integrated development environment (IDE) to facilitate the development and deployment of Java applications.
Maven: WildFly can be managed and deployed using Maven, a build automation tool for Java projects.
Jenkins: Jenkins is a continuous integration tool that can be used to automate the build and deployment process for applications running on WildFly.
BITS experts have used Wildfly in a variety of projects. A selection of case studies and references can be found below.