Seminarziel: Clustering is a 4-day training focusing on high availability services of JBoss Enterprise Middleware System (JEMS). You will learn how JBoss Application Server leverages JGroups and JBoss Cache for replication and fail-over, how to configure, tune and implement JGroups protocol stacks, how to leverage JBoss Cache in your own middleware application implementation and how to use and configure mod_jk for HTTP load balancing. We will also cover in some detail JBoss Application Server high availability services such as HA-JNDI, HA-JMS and HA-singleton. Zielgruppe: The audience for this course are JBoss Enterprise Middleware System (JEMS) administrator who want to learn how JBoss Application Server leverages JGroups and JBoss Cache for replication and fail-over, how to configure, tune and implement JGroups protocol stacks, how to leverage JBoss Cache in your own middleware application implementation and how to use and configure mod_jk for HTTP load balancing. Seminarinhalte: - JBoss State of the Union
- Overview to JEMS High Availability Services
- Reliable Multicasting with JGroups
- JGroups Protocols
- Protocol Stacks and Implementation
- JGroups Building Blocks and Troubleshooting
- JBoss Cache Overview and API
- Cache Loaders and Eviction Policies
- Cache Replication, Transactions and Isolation Levels
- JBoss Cache AOP Overview and API
- JBoss Cache AOP Implementation
- Web Tier Load Balancing and Failover
- EJB Load Balancing and Failover
- JEMS Clustered Services
- JMS Failover and Load Balanced MDB
Voraussetzungen: - Teilnahme an der Schulung JBoss für Advanced J2EE Entwickler wird empfohlen
- 18 Monate praktische Entwicklungs-Erfahrung mit J2EE und anderen Java Middleware Technologien
- Erfahrung mit Programmierung in Java (minimum 2 Jahre)
- Verständnis der Thematik TCP/IP
- JTA, Transaktionen, Java concurrency
- EJB 2.1, JMS, Technologien im Bereich Datentransfer
- Vertraut mit den Themen JBoss AS Microkernel, JMX, TCP/IP, UDP und Multicasting
|