ExitCertified Training Training with Java Solaris Red Hat IBM Symantec Siebel PeopleSoft Certified
 
Start Training Courses and Schedules Training Savings IT Certification Training Solutions
Training Search
Trust Your IT Training   |
Oracle University Awards ExitCertified Corporation with North American Partner of the Year.

Email Training Course

JBoss for Advanced J2EE Developers  (JB261)

Category: Training  JBoss
Format: Instructor-Led Classroom
Other Formats:
 
 

JBoss for Advanced J2EE Developers is targeted toward J2EE professionals who wish to take advantage of the JBoss Application Server internal architecture to enhance the functionality and performance of J2EE applications on the JBoss Application Server. This course covers topics such as JMX and those beyond the J2EE specification such as Microkernel architecture, Security, Clustering, and Fine Tuning.

 
This Course is Certified By Red Hat   Red hat Training Savings
 

Prerequisites

  It is highly recommended that students either complete the JBoss for Java Developers course OR have comparable work experience prior to registering for the JBoss for Advanced J2EE Developers course. The developer should have practical experience with each of the following topics:

Track:

  Part of The JBoss Enterprise Application Platform curriculum, which includes:
 
  • JB161 JBoss and EJB3 for Java Developers

  • JB167 Hibernate Essentials

  • JB170 JBoss SEAM Essentials

 
  • JB261 JBoss for Advanced J2EE Developers

  • JB336 JBoss for Administrators

  • JB336c JBoss Administration (without JBoss ON)

 
Enroll For This Class
Enroll For This Class
Red Hat Linux JBoss Training Class This course is taught by Certified Red Hat instructors.

There is a difference. Learn More
Training Class Enrollment Ask A Question About This Training
Code: JB261
Format: Instructor-Led Classroom
Length: 4 days
Certified By: Red Hat
Tuition (USD): $2,998
Browse Similar Training Classes
Related training classes
Courses you can take before
JBoss: SEAM Essentials (JB170)

Sort Schedule By: 
No Course Dates There are currently no scheduled dates for this course. If you are interested in this course, request a course date with the links below. We can also contact you when the course is scheduled in your area.
   
Request course date Request Course On-Site
 

JBoss for Advanced J2EE Developers  (JB261) Content Details

 
 
JBoss Architecture Overview
OverviewThe JBoss architectural overview paints the full picture of the app-server microkernel design -- the JMX invocation bus, MBeans as services and containers. We briefly focus on the containers and then back some more to the unified classloader architecture, before getting to the multiple detached invoker layer and the client proxy tricks. This module is a must requirement for any systems architect looking to understand the modular nature of the application server, how to take advantage of customized solutions with JBoss and where to find the extensions point to mold the server to fit your application's needs.
JMX in JBoss
In this module we go in depth into the JMX specification, standard/dynamic and model MBeans covering the XMBeans implementation of JBoss. This focuses on the usage of JMX and where we apply it in the application server. You will learn how to create management interfaces for your service implementations, how to decouple your services running in the application server and how to externalize the service definitions. We will show how to take advantage of additional JMX service such as persistence in this section. Core and fundamental knowledge to any developer looking to build customization and extensions to the application server.
JBoss Microkernel
Creating extensions and new modules is easy with the JMX based service definition in the JBoss application server. This module explains how you integrate your own custom modules into the JBoss microkernel. We cover the deployer architecture and implementation, classloader architecture and how to integrate your custom classloaders into the JBoss classloading domains. We will show you how we bootstrap the application server with practical tips on how to use the JMX API and most importantly, how to implement your own service implementations and have them participate as first class application server modules in the kernel lifecycle. Anyone wishing to extend the application server to fit their specific application requirements must understand how to take advantage of the kernel integration.
JBoss Smart Proxies
In this section you will fully understand how the dynamic proxy approach of JBoss application server works. Learn how to customize the proxy implementations executed by the client applications, how to take advantage of the location dependent information inside the proxy and how to customize the on-the-wire payload sent by the client to the application server. For developers looking to extend the transparent wire protocol of the proxy with additional security or identity context, understanding the smart proxy architecture is vital.
 
JBossCache
Learn how to use and take advantage of industrial strength distributed cache implementation from JBoss. JBoss Cache is a replicated and transactional cache that allows you to cache data from Enterprise Applications in order to dramatically improve performance. The caching data is replicated automatically allowing you to easily cluster data across a grid of JBoss servers. JBoss Cache can run as an MBean service within JBoss Application Server or other J2EE containers. We cover both the TreeCache implementation and the AOP enhanced cache implementation - features and automatic object mapping (with AOP TreeCache) on the cache tree structure. How eviction policies work and how the cache interacts with persistent storage. Important knowledge for anyone looking to provide highly scalable and responsive systems with high availability and full transactional support.
EJB Clustering
In this module we cover the current clustering implementation for EJB implementations, from replicated JNDI tree implementation to load balancing and failover features of EJBs. We will show you how we take advantage of the JBoss smart proxies with pluggable load balancing implementations and how the proxies are dynamically updated with cluster topology changes. We will also discuss JGroups group communication protocol architecture and configuration at high-level.
Security in JBoss
Learn how to secure your EJB applications with JBoss. This module explains the nuts and bolts of JBoss' security implementation, how you can configure it to integrate with your existing security infrastructure and how to extend it to do your own custom security implementations. We will discuss how to use JAAS to integrate with existing databases and LDAP authentication systems.
JBossMQ
This module covers our messaging implementation. We will see an architecture overview into JBossMQ implementation, the different parts of the messaging infrastructure and how they interact with each other. We will show you how the message passes through the system, what the different invocation layers are, how to create your own server side interceptors for messaging, how to secure your JMS destinations and how to configure your message persistence and cache.


  ExitCertified Training with Java Solaris Red Hat IBM Symantec Apple MySQL Siebel PeopleSoft  
  When you take a certified course with ExitCertified, you are learning from the creators of the products you use. Our commitment to your IT community, along with our authorization to deliver certified courses, ensures you receive a premium training experience.

There is a difference. Learn from the source.
 
     
Training Contacts    
     
Spotlight Centers All United States Training Centers
Sacramento Training :: 916.669.3970
San Francisco Training :: 415.975.3948
San Jose Training :: 408.288.3948
Las Vegas Training :: 1.800.803.3948
Phoenix Training :: 602.889.9350
New York Training
Chicago Training
Los Angeles Training
Atlanta Training
Washington Training

Denver Training
Boston Training
Dallas Training
Houston Training
Philadelphia Training
View All US Training Centers
     
Worldwide and All US Cities:
408.288.3948
Got Questions?
We are happy to help. Just email us with this form and we'll get back to you shortly.
   



(c) 2009 ExitCertified Corp. All rights reserved.


ExitCertified is a global provider of authorized technology training. Some of our popular course topic include:
 
Sun Microsystems Training Oracle Training Symantec Training IBM Training Red Hat - Linux Training
Java Training, J2EE Training, JSP Training, Java Courses, Servlets Training, EJB Training, Struts Training, Networking Courses, Solaris Training, Java Composite Application Platform (JCAPS) Training, Java Certification, SeeBeyond Training, XML Training, Solaris Certification, Corporate Training PeopleSoft Training, 11g Training, 11g Certification, Oracle SQL, Oracle PL/SQL, DBA Training, Oracle Certification, Hyperion Training, Fusion Middleware Training, 10g Training, Siebel Training, JD Edwards Training, Stellent Class, BEA Courses, e-Business Suite NetBackup Training, Veritas Training, Symantec Certification, Virus Protection Courses, IT Security Training DB2 Training, Cognos Classes, WebSphere Training, CICS Training, Informix, Rational Training, Lotus, Notes and Domino Training, Tivoli Courses, AIX Class, CISCO Training, VMWare Training SUSE Training, RedHat Course , JBoss Class
         
MySQL Training Apple Training Hitachi - HDS Training Project Management PMI Training  
  Apple Course, Leopard Training, Xsan Training