Back to classroom courses >
JB325_Outline JB325_Outline
Course Outline
- Introduction to JBoss
- The JBoss technology stack
- Installing and starting JBoss
- Lab: Install JBoss
- JBoss architecture
- Technologies: JBoss EAP 4.3
- Lab: Classloading in JBoss
- JMX
- Technologies: JMX
- Lab: Create and deploy a custom MBean
- Bonus lab: Manage the MBean from a client
- Using aspects in JBoss
- Technologies: JBoss, AOP
- Lab: Create and deploy a custom interceptor
- Connecting to JBoss
- Technologies: Java Connector architecture
- Lab: Set up data sources and tune them
- Transactions in JBoss
- Technologies: JEE Transactions, JBoss Transactions
- JBoss Cache
- Technologies: JBoss TreeCache, PojoCache
- Lab: Create and deploy a cached application
- Clustering applications in JBoss
- Technologies: JBoss Clustering, PojoCache
- Lab: Deploy and cluster a stateless EJB
- Bonus lab: Deploy and cluster a stateful EJB
- JGroups
- Technologies: JBoss Clustering, JGroups
- Lab: Configure JGroups to deploy and cluster a web application
- Fine-tuning applications in JBoss
- Technologies: JBoss, JConsole
- Lab: Use JConsole to monitor garbage collection in JBoss
- Container-managed security
- Technologies: JAAS, JBossSX
- Lab: Secure a web application in JBoss
- Bonus Lab: Secure and deploy a stateless EJB in JBoss
- JBoss Messaging
- Technologies: JMS, JBoss Messaging
- Lab: Deploy four JMS queues and monitor performance under load
- Bonus lab: Test JBoss Cache state replication in JMS queues