Presented By
Sindhu VL
 Mule is a lightweight enterprise service
bus (ESB) and integration framework. The
platform is Java-based, but can broker
interactions between other platforms such
as .NET using web services or sockets.
 The architecture is a scalable, distributable
object broker that can handle interactions
across legacy systems, in-house applications,
and almost all modern transports and
protocols.
 Design and Development Tools
 Management Tools
 Cloudhub
 Anypoint Studio: An Eclipse-based graphical
development environment for designing, testing
and running Mule flows. It consists of two types
of editors for development: Visual editor
and XML editor.
 Anypoint Enterprise Security: A suite of security-
related features for secure access and
transactions to Mule applications.
 Mule Healthcare Toolkit: Provided to process HL7
standard messages used in healthcare
organizations.
 Mule IDE (now deprecated), A set of Eclipse plug-
ins for developing, deploying and managing Mule
projects.
 Mule Management Console: A user interface
which provides run time management facility
of deployment to the Mule Repository and
clusters.
 Mule has an integration engine, but the
community edition lacks the support for
Advanced Management interfaces. MuleSoft
offers an Enterprise Edition of Mule that
provides a management console, a Service
registry and higher availability.
 Cloudhub is Mulesoft's Cloud-based
integration platform for integration to
connect apps, data and devices with
integration connectors (like one to Twitter,
etc) platform as a service (iPaaS).
 AMQP Support
 JMS Support
 WMQ Support
 AMQP Support
 AMQP (Advanced Message Queuing Protocol)
support is based on the RabbitMQ Java Client
and supports AMQP up to 0.9.1.
 WMQ Support
 WMQ or Websphere MQ is IBM Message
Oriented Middleware product for
communication of distributed system. Mule
also provides support for WMQ called Mule
WMQ Transport which works with 7.0, 7.1
and 7.5 versions and provides endpoint for
the same.
 JMS Support
 JMS (Java Message Service) is a Message
Oriented Middleware API provided
by Oracle for communication between
different components of an application. This
provides reliable, loosely coupled and
asynchronous message-based communication,
supporting two models: point-to-point
(queues) and publish-subscribe (topics). Mule
supports all functionality of JMS specification
versions 1.0.2b and 1.1, and provides an
endpoint for the same.
 The Universal Message Object Application
Programming Interface is part of high-level design
methodologies used to describe and define aspects of
a data object used in conjunction with the Mule ESB.
The idea is to, by staged events, wrap the work into
sensible bundles and process it in stages that can
conform to models of transaction-based processing
that are useful in time or mission-critical applications
such as financial transactions, where subsequent
successful outcomes are required to permit the
desired outcome. But if the user fails to supply
needed data or a run-time error occurs, then the
model will allow for stateful backoff, meaning "no
harm done", the user may then complete a
transaction without losing too much work or
canceling an entire transaction.
 Universal Message Object defines the
parameters that the program will use for
internal messaging communications and its
components to set and get variables based
upon the user's needs and the program's
functionality.
ThankYou!!!!!!!!!!!!

More Related Content

PPT
MuleEsb
PPTX
Anypoint mq (mulesoft) introduction
PPTX
Mule high availability (ha) cluster
PPTX
Mule Esb
PPT
Mulesoft at a glance
PPT
Mule security
PDF
Mulesoft ppt
PPTX
Mule esb
MuleEsb
Anypoint mq (mulesoft) introduction
Mule high availability (ha) cluster
Mule Esb
Mulesoft at a glance
Mule security
Mulesoft ppt
Mule esb

What's hot (18)

PPT
Mule security
PPT
mulesoft at a glance
PPTX
A Short Introduction of Mule ESB
PPTX
Webservice vm in mule
PPT
Mule esb overview
PPTX
Mule esb
PPTX
Cloud hub architecture
PPTX
Mule soa
PPTX
Mule esb handling errors
PPTX
Mule management console Architecture
PPT
Anypoint data gateway
PPTX
Mule Esb
PPTX
Mule esb made system integration easy
PPTX
Basics of mule for beginners
PPTX
PPTX
Fundamentals of Mule Esb
PPT
Mule 3.8
PPT
MuleEsb Complete integration and middleware solution
Mule security
mulesoft at a glance
A Short Introduction of Mule ESB
Webservice vm in mule
Mule esb overview
Mule esb
Cloud hub architecture
Mule soa
Mule esb handling errors
Mule management console Architecture
Anypoint data gateway
Mule Esb
Mule esb made system integration easy
Basics of mule for beginners
Fundamentals of Mule Esb
Mule 3.8
MuleEsb Complete integration and middleware solution
Ad

Viewers also liked (20)

PPT
Maven in Mule
PPTX
Design flows in mule
PPTX
Mule concepts
PPTX
Mule requester
PPTX
Service orchestration by using flows
PPTX
Mule esb enterprise
PPTX
Mule esb parts
PPTX
Quartz connector mule
PPTX
Mule testing
PPTX
Mule for beginners
PPTX
Mule requestor component
PPTX
Mule errors
PPTX
Groovy component
PPTX
Xslt mule
PPTX
Component bindings in mule
PPTX
Configuration patterns in mule
PPTX
Xslt elements
PPTX
Enterprise service bus mule
PPTX
Encrption in mule
PPTX
Concepts in mule
Maven in Mule
Design flows in mule
Mule concepts
Mule requester
Service orchestration by using flows
Mule esb enterprise
Mule esb parts
Quartz connector mule
Mule testing
Mule for beginners
Mule requestor component
Mule errors
Groovy component
Xslt mule
Component bindings in mule
Configuration patterns in mule
Xslt elements
Enterprise service bus mule
Encrption in mule
Concepts in mule
Ad

Similar to Mule esb for beginners (20)

PPTX
Mule esb
PPTX
Mule in a nutshell
PDF
A Workhorse Named Mule
PPTX
Mule esb
PPTX
Mule esb
PPTX
Mule enterprise service introduction
PPTX
PPTX
Mule esb kranthi
PPTX
Esb process
PPTX
Mule esb kranthi
PPTX
Mule esb
PPTX
PPTX
Niranjan mule esb
PPTX
Mule esb naveen
PPTX
Sai mule esb batch
PPTX
Mule slides
PPTX
PPTX
Ashok mule esb
PPTX
Mule esb
Mule in a nutshell
A Workhorse Named Mule
Mule esb
Mule esb
Mule enterprise service introduction
Mule esb kranthi
Esb process
Mule esb kranthi
Mule esb
Niranjan mule esb
Mule esb naveen
Sai mule esb batch
Mule slides
Ashok mule esb

More from Sindhu VL (17)

PPTX
Mule - error handling
PPTX
Mule - beginners guide
PPTX
Core concepts - mule
PPTX
Error handling with respect to mule
PPTX
Core concepts in mule
PPTX
Mule securing
PPTX
Mule debugging
PPTX
Bindings of components in mule
PPTX
Using maven with mule
PPTX
Using mule configuration patterns
PPTX
Using flows for service orchestration
PPTX
Working of mule
PPTX
Flows in mule
PPTX
Connectors in mule
PPTX
Flows and subflows in mule
PPTX
Content based routing tutorial in mule
PPTX
Choice router mule
Mule - error handling
Mule - beginners guide
Core concepts - mule
Error handling with respect to mule
Core concepts in mule
Mule securing
Mule debugging
Bindings of components in mule
Using maven with mule
Using mule configuration patterns
Using flows for service orchestration
Working of mule
Flows in mule
Connectors in mule
Flows and subflows in mule
Content based routing tutorial in mule
Choice router mule

Recently uploaded (20)

PDF
jyg7ur7rtb7ur57vr65r7t7b7i6t7r65rb57t76bt
PDF
Designing Through Complexity - Four Perspectives.pdf
PPT
Introduction to Research Methods - Lecture.ppt
PPT
Wheezing1.ppt powerpoint presentation for
PPTX
UNITy8 human computer interac5ion-1.pptx
PPT
Digital printing- types, methods, process
PPTX
URBAN FINANCEnhynhynnnytnynnnynynyynynynyn
PPTX
lecture-8-entropy-and-the-second-law-of-thermodynamics.pptx
PPT
GIT Bleeding presentation for undergrads
PDF
How Animation is Used by Sports Teams and Leagues
PPTX
interesting case discu.pptxkkkkkkkkkkkkk
PPTX
WHY UPLOADING IS IMPORTANT TO DOWNLOAD SLIDES.pptx
PPTX
Presentation1.pptxnmnmnmnjhjhkjkjkkjkjjk
PDF
1 Introduction to Networking (06).pdfbsbsbsb
PPTX
8086.pptx microprocessor and microcontroller
PDF
Clay-Unearthing-its-Mysteries for clay ceramics and glass molding
PDF
Engineering drawing lecture no 2 building blocks
PDF
Pfthuujhgdddtyygghjjiuyggghuiiiijggbbhhh
PPTX
supertech supernova queen tower at noida
PPTX
ACL English Introductionadsfsfadf 20200612.pptx
jyg7ur7rtb7ur57vr65r7t7b7i6t7r65rb57t76bt
Designing Through Complexity - Four Perspectives.pdf
Introduction to Research Methods - Lecture.ppt
Wheezing1.ppt powerpoint presentation for
UNITy8 human computer interac5ion-1.pptx
Digital printing- types, methods, process
URBAN FINANCEnhynhynnnytnynnnynynyynynynyn
lecture-8-entropy-and-the-second-law-of-thermodynamics.pptx
GIT Bleeding presentation for undergrads
How Animation is Used by Sports Teams and Leagues
interesting case discu.pptxkkkkkkkkkkkkk
WHY UPLOADING IS IMPORTANT TO DOWNLOAD SLIDES.pptx
Presentation1.pptxnmnmnmnjhjhkjkjkkjkjjk
1 Introduction to Networking (06).pdfbsbsbsb
8086.pptx microprocessor and microcontroller
Clay-Unearthing-its-Mysteries for clay ceramics and glass molding
Engineering drawing lecture no 2 building blocks
Pfthuujhgdddtyygghjjiuyggghuiiiijggbbhhh
supertech supernova queen tower at noida
ACL English Introductionadsfsfadf 20200612.pptx

Mule esb for beginners

  • 2.  Mule is a lightweight enterprise service bus (ESB) and integration framework. The platform is Java-based, but can broker interactions between other platforms such as .NET using web services or sockets.  The architecture is a scalable, distributable object broker that can handle interactions across legacy systems, in-house applications, and almost all modern transports and protocols.
  • 3.  Design and Development Tools  Management Tools  Cloudhub
  • 4.  Anypoint Studio: An Eclipse-based graphical development environment for designing, testing and running Mule flows. It consists of two types of editors for development: Visual editor and XML editor.  Anypoint Enterprise Security: A suite of security- related features for secure access and transactions to Mule applications.  Mule Healthcare Toolkit: Provided to process HL7 standard messages used in healthcare organizations.  Mule IDE (now deprecated), A set of Eclipse plug- ins for developing, deploying and managing Mule projects.
  • 5.  Mule Management Console: A user interface which provides run time management facility of deployment to the Mule Repository and clusters.  Mule has an integration engine, but the community edition lacks the support for Advanced Management interfaces. MuleSoft offers an Enterprise Edition of Mule that provides a management console, a Service registry and higher availability.
  • 6.  Cloudhub is Mulesoft's Cloud-based integration platform for integration to connect apps, data and devices with integration connectors (like one to Twitter, etc) platform as a service (iPaaS).
  • 7.  AMQP Support  JMS Support  WMQ Support
  • 8.  AMQP Support  AMQP (Advanced Message Queuing Protocol) support is based on the RabbitMQ Java Client and supports AMQP up to 0.9.1.  WMQ Support  WMQ or Websphere MQ is IBM Message Oriented Middleware product for communication of distributed system. Mule also provides support for WMQ called Mule WMQ Transport which works with 7.0, 7.1 and 7.5 versions and provides endpoint for the same.
  • 9.  JMS Support  JMS (Java Message Service) is a Message Oriented Middleware API provided by Oracle for communication between different components of an application. This provides reliable, loosely coupled and asynchronous message-based communication, supporting two models: point-to-point (queues) and publish-subscribe (topics). Mule supports all functionality of JMS specification versions 1.0.2b and 1.1, and provides an endpoint for the same.
  • 10.  The Universal Message Object Application Programming Interface is part of high-level design methodologies used to describe and define aspects of a data object used in conjunction with the Mule ESB. The idea is to, by staged events, wrap the work into sensible bundles and process it in stages that can conform to models of transaction-based processing that are useful in time or mission-critical applications such as financial transactions, where subsequent successful outcomes are required to permit the desired outcome. But if the user fails to supply needed data or a run-time error occurs, then the model will allow for stateful backoff, meaning "no harm done", the user may then complete a transaction without losing too much work or canceling an entire transaction.
  • 11.  Universal Message Object defines the parameters that the program will use for internal messaging communications and its components to set and get variables based upon the user's needs and the program's functionality.