|
CODE: MULE-DEV-01-03 DURATION: 3 DAY/S
In this 3-day course, you will learn to tap into the power of Mule to easily build powerful network applications that can integrate disparate applications within the enterprise. Aimed at enterprise architects and developers, material includes Service Oriented Architectures (SOA) and the Enterprise Service Bus (ESB), as well as the Mule architecture. You will also learn how to configure Mule – the key to this powerful tool and how to drive a Mule project. You will also gain the required skills and techniques fundamental to applications development with Mule, such as exception handling and transaction management.
LEARN HOW TO:
-
Use the core concepts of Mule
-
Configure Mule
-
Build Mule applications
-
Integrate Mule with Spring
-
Extend Mule applications
PROGRAMME
-
Introduction, course outline, objectives
-
Recap on SOA and ESB - aims of SOA, where ESB fits in
-
Overview to Core Concepts
-
Introduction to Xml Configuration
-
Managing properties and meta information
-
Modeling applications in terms of Service Components, Endpoints, Routers and Transformers: Introducing a Real World Application
-
Mule APIs: Interacting with Mule using the Callable Interface
-
Unit Testing: Testing Mule using JUnit
-
Transports and protocols: JMS, HTTP, SOAP, FTP...
-
Web Services: Axis and XFire
-
Understanding Message Flows
-
Messaging Styles: Asynchronous & Synchronous
-
Spring Integration: Turn your Beans into Services
-
The SEDA Model
-
Mule Models
-
Error Handling: Exception and Connection Strategies
-
Using Transaction Management
-
Monitoring Mule Instances using JMX
-
Mule Server Notifications
|
COURSE DATES & REGISTRATION
Book Online or Call Sales on +44 (0)207 107 2620
ABOUT THE AUTHOR
|
Mule consultant and author of Mule courseware, Peter Delia, has over 22 years of IT experience in sectors such as, content management, e-commerce, mobile telephony, retail, manufacturing, import and distribution, real estate, hospitality and finance.
More about Peter Delia
|
IN PARTNERSHIP WITH RICSTON
IS THIS COURSE FOR YOU?
If you are an application developer or hands-on architect and you would like learn how to tap into the power of Mule to easily build powerful network applications that can integrate disparate applications within the enterprise, this is the course for you!
COURSE PREREQUISITES
To benefit from this Mule course, you will need to have solid enterprise Java development skills and an understanding of JMS, prior to attending this course.
COURSE LABS & EXERCISES
A high percentage of this Mule course is spent acquiring invaluable practical experience during hands-on exercises on configuring and implementing of Mule applications.
COURSE DATES & REGISTRATION
Book Online or Call Sales on +44 (0)207 107 2620
|