2. Getting started with Mule ESB :
Understanding mule concepts and terminologies
Setting up Mule IDE
Installing Mule studio
Configuring Mule components
Deploying
3. Introduction :
Mule ESB is a light weight java programming
language.
Through ESB you can integrate or communicate
with multiple applications.
ESB enables easy integration of existing
systems, regardless of different technologies that
the applications use, including JMS, web
services, JDBC and HTTP.
4. Understanding Mule Concepts and
Terminologies :
ESB (Enterprise Service Bus) is an application
that gives access to other applications and
services. Its main task is to be the messaging and
integration backbone if enterprise.
An ESB is a distributed middle ware system to
integrate different applications.
An ESB is used for integration using a service
orientated approach, its main features are listed
below :
5. Polling JMS
Message transformation and routing services
Tomcat hot deployment
Webservice security
6. Layers of ESB :
There are three layers in its architecture :
Application layer
Integration layer
Transport layer
7. Tasks for deployement :
Service component deployment
Service Orchestration
Integration
Spring Beans
Agents
Connectors
Global configuration
8. Global end points
Global elements
Global message processor
Transformers
Filters
Modules
Services
Endpoints
Flow
12. Routers :
All
Choice
All can be used to send message to multiple
targets . Basically it sends messaged to all
routes.
Choice used to send messages to first
message processor that matches. It routes
messages based on expressions.