Intended for mid-level Java™ developers, Red Hat JBoss® Enterprise Application Development with RHCJD Exam (JB226) introduces you to Java EE 6 frameworks, specifications, and application programming interfaces (APIs).
Learn how to create, test, and maintain Java EE-compliant applications from start to finish using the Eclipse-based Red Hat® JBoss Developer Studio.
Comprehensive lectures and extensive use-case, hands-on labs introduce you to enterprise application development using:
Learn how to build a complete, multi-tier enterprise application featuring a JavaServer Faces (JSF) 2 web-based front end, a Java API for Restful Web Services (JAX-RS) layer, an Enterprise JavaBeans (EJB) layer, and a Java Persistence API (JPA) persistence layer, leveraging best-practice design, coding, and testing techniques.
Use the new Red Hat® JBoss® Enterprise Application Platform 6 administration interfaces and deployment models.
Leverage Red Hat JBoss Developer Studio tools to control servers and manage projects.
Build CDI-enabled applications.
Test applications using JUnit and Arquillian.
Implement business logic using EJB.
Use JBoss Enterprise Application Platform implementations for JAX-WS support with RESTEasy and Simple Object Access Protocol (SOAP) to build web services.
Use HornetQ to add asynchronous messaging to enterprise components and develop message-driven beans.
Persist data with JPA and Hibernate®.
Create a rich web UI using JSF 2 and RichFaces.
Secure applications using JBoss Enterprise Application Platform 6 and application security.
Understand deployment options for application packages built with JBoss Developer Studio for a variety of middleware servers.