Red Hat JBoss EAP 7 is a middleware platform which was built on open standards and compliant with Java Enterprise Edition 7 specifications. Red Hat JBoss Administrationbeta brings containers and micro-services closer to Java EE application server. Plus, it integrates the WildFly Application Server 10 with high availability messaging, clustering, distributed caching and other technologies.
Summary of New Features:
JBoss Enterprise Application Platform 7 – Everyone gets what they need to become more efficient and productive. Whether you are an inexperienced developer, a veteran Java EE expert or a staff member on testing, operations or administration teams. JBoss EAP 7 provides you an extra edge needed to deploy, build and maintain robust, high impact and web scale applications at DevOps speeds.
Optimized for Cloud Deployments and Container:
JBoss is built for containers and resource conscious virtualized or Cloud environments like OpenShift by Red Hat. JBoss EAP 7 provides a new designed web subsystem, Undertow uses the latest non blocking I/O features of Java to give improved performance and scalability. It also supports the latest Web Standards likeWebSockets, HTTP Upgrade and HTTP/2.
Supports Java SE 8 and Java EE 7:
JBoss Enterprise Application Platform 7 implements Java EE 7 Application Server and supports Java SE 8. JBoss requires Java SE 8 and EAP 7 has been tested with Open JDK 8 and Oracle JDK 8. Java EE 7 includes Batch 1.0, Concurrency 1.0, JSON-P 1.0, WebSocket 1.1, JPA 2.1, JMS 2.0, JCA 1.7 and many more.
Highly Scalable Web Server (Undertow):
The servlet and web server implementation has changed from JBoss web to Undertow. The word Undertow is a modern new I/O web server is designed for maximum scalability and throughput, including environments with more than million connections. Undertow supports non blocking handlers, asynchronous and traditional servlets and JSR 356 web socket handlers.
Red Hat JBoss administration enhances the management command line interface functionality. The administrators can see the history of configuration changes made by authorized administrators.
Logging management has enhanced greatly, including the capacity to view the available log files on server, explain custom formatters for logs in the management comfort and configure the logging at the subsystem level in the management command line interface. The administrators can perform minimum maintenance on JBoss EAP 7 servers. They use new server – suspend mode to shut down servers only after completing inflight transactions.
DataSources and CA:
Enterprise Application Platform 7 supports distributed work manager implementation based on JGroups projects and JCA connection manager has strengthened with the lazy connection manger extensions. The resource adapters and data source subsystems provide setting capacity policies and plus flush strategies.
JMS, EJB and WS customers would be compatible in every minor and patch releases of JBoss EAP 7. It manages domain administrator. It can also manage JBoss EAP 6 domain servers and hosts. Its domain controller can cope with other JBoss EAP 7 hosts in a managed domain. As long your domain controller is running on same or a recent version than the rest of the domain.
JBoss EAP 7 is now available to have interoperability of remote EJB invocations between JBoss EAP 6 orJBoss EAP 5 on one side and JBoss EAP 7 on the other side. To make use of this feature, you should run the latest version of JBoss EAP 6 or JBoss EAP 5.