Advanced JBoss Enterprise Development

call us now - 0845 757 3888

Course type Specialist (What does this mean?)

Course details
Course titleAdvanced JBoss Enterprise Development
Delivery methodClassroom Classroom
RRP£2360 exc. VAT
Days/Duration4
CodeJB325

Secure online payment

  • view dates / book course
  • course description
  • blogs

Print course outline | Download Word document | Link to page: http://www.qa.com/JB325

Course dates

Currently scheduled dates for this training course
LocationMayJunJulAugview later dates
LocationSepOctNovDecview earlier dates
London
  1. Currently scheduled dates for this training course
    King William Street, EC4|28|-|-|-show prices/book
    LocationSepOctNovDecview earlier dates
    King William Street, EC4|10|-|26|-show prices/book
  2. King William Street, EC4location information and directions

    hide-prices
    28 May 5 or more places available £2,360 exc VAT

    orenquire about this course

    10 Sep 5 or more places available £2,360 exc VAT

    orenquire about this course

    26 Nov 5 or more places available £2,360 exc VAT

    orenquire about this course

    Advanced JBoss Enterprise Development training in King William Street, EC4
South
  1. Currently scheduled dates for this training course
    Reading|-|-|-|-show prices/book
    LocationSepOctNovDecview earlier dates
    Reading|-|-|19|-show prices/book
  2. Readinglocation information and directions

    hide-prices
    19 Nov 5 or more places available £2,360 exc VAT

    orenquire about this course

    Advanced JBoss Enterprise Development training in Reading

Print course outline | Download Word document | Link to page: http://www.qa.com/JB325

Overview

Advanced JBoss Enterprise Development (JB325) dives into the new version 5 of JBoss Enterprise Application Platform (EAP) with an emphasis on advanced platform services and application programming interfaces (APIs). This course challenges experienced Java EE developers by providing a deep dive into JBoss EAP, features, internals, and Java EE best practices. Leveraging JBoss EAP 5 allows students to build, deploy, and maintain highly performing, scalable applications.

Diving into areas of JBoss technologies that differ from the non-JBoss enterprise middleware stacks, developers will be exposed to aspect-oriented programming (AOP), interceptors, JMX, and JBoss Services. In addition, students will be introduced to the new JBoss Messaging (for EAP 5.0).

Using JBoss Developer Studio extensively as a lab integrated development environment (IDE), hands-on labs allow developers to experience and explore JBoss Cache, JGroups, clustering, dynamic proxies, transactions, messaging, and performance tuning.

Audience

  • Experienced Java developers seeking to enhance their utilization of JBoss
  • Java developers who need a deeper understanding of JBoss to implement customized services based on remoting, JMX, or other protocols outside the normal JEE .ear or .war deployments
  • ISV development teams who need to know JBoss more intimately to customize the server environment to better fit their applications´ deployment needs
  • Application architects seeking to produce leaner, meaner deployment artifacts, resulting in better performance and integrity results

Prerequisites

  • Two years of experience with Java Platform, Enterprise Edition (Java EE) or Java 2 Platform, Enterprise Edition (J2EE)
  • Proficient in HTML
  • Experience with an integrated development environment (IDE), such as Eclipse or NetBeans, and build tools, such as Ant or Maven
  • Basic knowledge of open source relational database management system (RDBMS)

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, AOB
  • 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

12. 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

Print course outline | Download Word document | Link to page: http://www.qa.com/JB325

Related blogs

vSphere 5 CLI reference poster

Posted by Bryan O'Connor on 24 May 2012

The vCAP-DCA 5 is coming, and having a look at the blue print, there will be command line and as such the reference poster will be a good resource for revision

Connection Options for the vMA (VMware Management Assistant)

Posted by Bryan O'Connor on 23 May 2012

This article covers the various conn-options for the vMA

Let’s have a Fling

Posted by Bryan O'Connor on 22 May 2012

Not the type you thought, but an offering from VMware

Windows 7 Native Boot Adding the VHD to Bare Metal

Posted by Andrew Mallett on 21 May 2012

I have written before on the native boot feature of Windows 7 where it can boot to a VHD, Virtual Hard Drive. In this blog though we look at adding in a VHD to a completely clean disk with no OS ....

Microsoft Virtual Academy

Posted by Bryan O'Connor on 21 May 2012

Been on a Microsoft Offical Course and fancy some complentary information, have a look at Microsoft Virtual Academy.

See all related blogs

 
top of page
  • Apple logo
  • AppSense logo
  • cisco logo
  • citrix logo
  • compTIA logo
  • ec council logo
  • IBM logo
  • lpi logo
  • microsoft gold logo
  • novell logo
  • oracle logo
  • redhat logo
  • SAP logo
  • symantec logo
  • vmware logo
  • SAP logo
  • Apple logo
  • Apple logo