JBoss ESB

call us now - 0845 757 3888

Course type Performance (What does this mean?)

Course details
Course titleJBoss ESB
Delivery methodClassroom Classroom
RRP£1190
Days/Duration2
CodeJB453
  • view dates / book course
  • course description
  • blogs

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

Course dates

We currently do not have public dates scheduled for this course.
Please contact us for details on a closed event for your company or to be added to the public course waitlist.

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

Overview

JBoss Enterprise Service Bus (ESB) provides a service-oriented architecture (SOA) platform to integrate business components and services into automated business processes. This course covers the JBoss ESB 4.2 and its various services, including: registries, transformation services, routing, web services, rules services, and service orchestration.  

JBoss ESB training is targeted at system architects and application developers, with some experience with Java and messaging technology, who want to use the JBoss ESB to create and / or integrate applications using a service oriented architecture.

Prerequisites

  • Basic Java competency
  • Some understanding of messaging and message oriented middleware
  • Some understanding of Web services and related standards (SOAP, WSDL)
  • No Java EE specific experience is required for the course, but students who need to know how to integrate with Java EE will obviously need appropriate experience

Course Outline

SOA and ESB
This module introduces the concept of a Service Oriented Architecture, providing a definition of SOA, along with describing the characteristics of a service, and the requirements for messaging and an Enterprise Service Bus.

ESB Overview
This module provides an overview of the JBoss ESB, including ESB Concepts (including providers, services, actions, gateways), example configurations, features, etc.

Custom Action Programming
This module describes the differences between an ESB aware and non aware client, and how to create and configure custom actions.

Transformation Services
This module discusses the Smooks transformation service manager. It covers the Smooks action configuration for both non-profile as well as profile-based configurations. Several action configurations are reviewed, as well as the associated Smooks resource configurations. Out-of-the-box transformations are also covered.

Routing
This module discusses various routing patterns, in particular those implementable with a content based router. The JBoss ESB content based router is discussed, along with a quick introduction to JBoss Drools, on which it is based. The configuration and rules for several routing patterns are reviewed as well.

Web Services
This module describes JBoss ESB support for Web services. It begins with a quick review of Web Services standards, and then discusses JSR-181 Annotations. The main topic are then covered in detail, which are the configuration on Inbound / Producer and Outbound / Consumer web services on the ESB.

Rule Services
This module provides an introduction to JBoss Drools and how to configure rules as services on the ESB. Design issues such as stateful vs stateless, rule authoring language choices, and rule deployment are also discussed.

Orchestration
Orchestration of services is a very important aspect of a service oriented architecture. This module review two orchestration options: jBPM JPDL and WS-BPEL. An introduction to jBPM is provided, along with a quick overview of the WS-BPEL specification.

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

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
  • Apple logo
  • redhat logo
  • microsoft gold logo