SlideShare a Scribd company logo
1 of 11
- S R I K A N T H N
Mule ESB Tutorial Part 3
7/4/2015Srikanth N
Mule Message Overview
 Be Mule message is the data that passes through an application via one or more flows, It consists of two main parts.
 1. Message Header : which contains metadata about the message
 2. Message Payload : which contains your business-specific data.
 Mule message is an object may contain variables, attachments and exception payloads.
 Inbound properties are immutable, are automatically generated by the message source and cannot be set or
manipulated by the user
 Outbound properties are mutable; they are set during the course of a flow and can become inbound properties when the
message passes from the outbound endpoint of one flow to the inbound endpoint
7/4/2015Srikanth N
Mule Message Properties
7/4/2015Srikanth N
 Flow variables apply only to the flow in which they exist.
 Session variables apply across all flows within the same application.
 Record variables apply to only to records processed as part of a batch.
 Type MEL Expression
Outbound Property messsage.outboundProperties
Inbound Property message.inboundProperties
Session Variable sessionVars
Variable flowVars
Sample Mule Message Explanation
7/4/2015Srikanth N
Sample Mule Message Explanation
7/4/2015Srikanth N
Mule Payload
Payload is anything that means payload is a text or object or any content that carry from left
side processor.
Payload is major role in Mule, It is vary from before process and after processed by message
processor.
Payload can be set by developer or send by external components.
7/4/2015Srikanth N
What is MMC
7/4/2015Srikanth N
 Mule Management Console (MMC) centralizes management and monitoring
functions for all your Mule ESB Enterprise deployments, whether they are running as
standalone instances, as a cluster, or embedded in application
 Key features to use MMC :
1. Centralized Management and Monitoring
2. Fine-Grained ESB Control
3. Enterprise-Level Security
4. Deep Diagnostics and Auditing
5. Intelligent Alerting
6. Flexible Cluster Management
7. In-Depth Event Visualization
MMC Overview
7/4/2015Srikanth N
MMC Overview
7/4/2015Srikanth N
Anypoint Studio Overview
7/4/2015Srikanth N
 Build, edit, document and debug integrations graphically (or in XML)
 It’s support all kind of integration and APIKit Router also.
Image over view :
Chapter 3 End
 Any Questions?
(please post srikanthnallapa23@gmail.com)
Coming sides are basic example & Advanced sample examples, Kindly watch them.
7/4/2015Srikanth N

More Related Content

What's hot

Mule anypoint connector dev kit
Mule  anypoint connector dev kitMule  anypoint connector dev kit
Mule anypoint connector dev kitD.Rajesh Kumar
 
Mule esb-connectors
Mule esb-connectorsMule esb-connectors
Mule esb-connectorshimajareddys
 
Arch andmodulesmule
Arch andmodulesmuleArch andmodulesmule
Arch andmodulesmuleJavierMarRas
 
Mule message structure
Mule message structureMule message structure
Mule message structureSrilatha Kante
 
Anypoint platform architecture and components
Anypoint platform architecture and componentsAnypoint platform architecture and components
Anypoint platform architecture and componentsD.Rajesh Kumar
 
Mule ESB
Mule ESBMule ESB
Mule ESBniravn
 
Mule message structure and varibles scopes
Mule message structure and varibles scopesMule message structure and varibles scopes
Mule message structure and varibles scopesRamakrishna kapa
 
Mule esb basic introduction
Mule esb basic introductionMule esb basic introduction
Mule esb basic introductionSon Nguyen
 
Mule high availability
Mule high availabilityMule high availability
Mule high availabilitySon Nguyen
 
Mule message structure
Mule message structureMule message structure
Mule message structureShanky Gupta
 
Enterprise resources and mule
Enterprise resources and muleEnterprise resources and mule
Enterprise resources and mulehimajareddys
 

What's hot (20)

Mule anypoint connector dev kit
Mule  anypoint connector dev kitMule  anypoint connector dev kit
Mule anypoint connector dev kit
 
Mule soa
Mule soaMule soa
Mule soa
 
Mule esb-connectors
Mule esb-connectorsMule esb-connectors
Mule esb-connectors
 
Arch andmodulesmule
Arch andmodulesmuleArch andmodulesmule
Arch andmodulesmule
 
Mule rabbitmq
Mule rabbitmqMule rabbitmq
Mule rabbitmq
 
Mule message structure
Mule message structureMule message structure
Mule message structure
 
Anypoint platform architecture and components
Anypoint platform architecture and componentsAnypoint platform architecture and components
Anypoint platform architecture and components
 
Mule esb2
Mule esb2Mule esb2
Mule esb2
 
Mule ESB
Mule ESBMule ESB
Mule ESB
 
Mule message structure and varibles scopes
Mule message structure and varibles scopesMule message structure and varibles scopes
Mule message structure and varibles scopes
 
MuleEsb
MuleEsbMuleEsb
MuleEsb
 
Mule esb basic introduction
Mule esb basic introductionMule esb basic introduction
Mule esb basic introduction
 
Mule ESB
Mule ESBMule ESB
Mule ESB
 
mulesoft filters
mulesoft filtersmulesoft filters
mulesoft filters
 
Mule security
Mule  securityMule  security
Mule security
 
Mule rabbit mq
Mule rabbit mqMule rabbit mq
Mule rabbit mq
 
Mule high availability
Mule high availabilityMule high availability
Mule high availability
 
Mule message structure
Mule message structureMule message structure
Mule message structure
 
Enterprise resources and mule
Enterprise resources and muleEnterprise resources and mule
Enterprise resources and mule
 
Mule esb
Mule esbMule esb
Mule esb
 

Viewers also liked

Mule ESB Tutorial Part 1
Mule ESB Tutorial Part 1Mule ESB Tutorial Part 1
Mule ESB Tutorial Part 1Srikanth N
 
Mule system properties
Mule system propertiesMule system properties
Mule system propertiesGandham38
 
Mule security - jaas
Mule  security - jaasMule  security - jaas
Mule security - jaascharan teja R
 
Fetch records from mysql using mule esb
Fetch records from mysql using mule esbFetch records from mysql using mule esb
Fetch records from mysql using mule esbAnilKumar Etagowni
 
Webservice vm in mule
Webservice vm in muleWebservice vm in mule
Webservice vm in muleShahid Shaik
 
Mule integration-application
Mule integration-applicationMule integration-application
Mule integration-applicationNaresh Naidu
 
Integration with sales force
Integration with sales forceIntegration with sales force
Integration with sales forceSon Nguyen
 
Mule concepts flows
Mule concepts flowsMule concepts flows
Mule concepts flowskunal vishe
 
Mule concepts components
Mule concepts componentsMule concepts components
Mule concepts componentskunal vishe
 
Future of Integration | MuleSoft
Future of Integration | MuleSoftFuture of Integration | MuleSoft
Future of Integration | MuleSoftMuleSoft
 
Basic introduction to SOA
Basic introduction to SOABasic introduction to SOA
Basic introduction to SOAJoaquin Rincon
 
A Comprehensive Introduction to Everything SOA
A Comprehensive Introduction to Everything SOAA Comprehensive Introduction to Everything SOA
A Comprehensive Introduction to Everything SOAMehmet Akyuz
 
Mule ESB - Integration Simplified
Mule ESB - Integration SimplifiedMule ESB - Integration Simplified
Mule ESB - Integration SimplifiedRich Software
 
Application Architecture: The Next Wave | MuleSoft
Application Architecture: The Next Wave | MuleSoftApplication Architecture: The Next Wave | MuleSoft
Application Architecture: The Next Wave | MuleSoftMuleSoft
 

Viewers also liked (17)

Mule ESB Tutorial Part 1
Mule ESB Tutorial Part 1Mule ESB Tutorial Part 1
Mule ESB Tutorial Part 1
 
Mule ESB Fundamentals
Mule ESB FundamentalsMule ESB Fundamentals
Mule ESB Fundamentals
 
Mule esb
Mule esbMule esb
Mule esb
 
Mule system properties
Mule system propertiesMule system properties
Mule system properties
 
Mule security - jaas
Mule  security - jaasMule  security - jaas
Mule security - jaas
 
Fetch records from mysql using mule esb
Fetch records from mysql using mule esbFetch records from mysql using mule esb
Fetch records from mysql using mule esb
 
Webservice vm in mule
Webservice vm in muleWebservice vm in mule
Webservice vm in mule
 
Mule integration-application
Mule integration-applicationMule integration-application
Mule integration-application
 
Integration with sales force
Integration with sales forceIntegration with sales force
Integration with sales force
 
Mule concepts flows
Mule concepts flowsMule concepts flows
Mule concepts flows
 
Mule concepts components
Mule concepts componentsMule concepts components
Mule concepts components
 
Mule message
Mule messageMule message
Mule message
 
Future of Integration | MuleSoft
Future of Integration | MuleSoftFuture of Integration | MuleSoft
Future of Integration | MuleSoft
 
Basic introduction to SOA
Basic introduction to SOABasic introduction to SOA
Basic introduction to SOA
 
A Comprehensive Introduction to Everything SOA
A Comprehensive Introduction to Everything SOAA Comprehensive Introduction to Everything SOA
A Comprehensive Introduction to Everything SOA
 
Mule ESB - Integration Simplified
Mule ESB - Integration SimplifiedMule ESB - Integration Simplified
Mule ESB - Integration Simplified
 
Application Architecture: The Next Wave | MuleSoft
Application Architecture: The Next Wave | MuleSoftApplication Architecture: The Next Wave | MuleSoft
Application Architecture: The Next Wave | MuleSoft
 

Similar to Mule ESB Tutorial Part 3

Similar to Mule ESB Tutorial Part 3 (20)

Mule esb
Mule esbMule esb
Mule esb
 
Mule esb
Mule esbMule esb
Mule esb
 
Mule fundamentals
Mule fundamentalsMule fundamentals
Mule fundamentals
 
Srilekha mule esb
Srilekha mule esbSrilekha mule esb
Srilekha mule esb
 
Mule architecture
Mule   architectureMule   architecture
Mule architecture
 
Mule architecture
Mule   architectureMule   architecture
Mule architecture
 
A comprehensive guide to mule soft mule 4
A comprehensive guide to mule soft mule 4A comprehensive guide to mule soft mule 4
A comprehensive guide to mule soft mule 4
 
Stockholm MuleSoft Meetup - Albin Kjellin, 15 Feb 2018
Stockholm MuleSoft Meetup - Albin Kjellin, 15 Feb 2018Stockholm MuleSoft Meetup - Albin Kjellin, 15 Feb 2018
Stockholm MuleSoft Meetup - Albin Kjellin, 15 Feb 2018
 
Mule esb naveen
Mule esb naveenMule esb naveen
Mule esb naveen
 
Niranjan mule esb
Niranjan mule esbNiranjan mule esb
Niranjan mule esb
 
Mule esb kranthi
Mule esb kranthiMule esb kranthi
Mule esb kranthi
 
Mule esb kranthi
Mule esb kranthiMule esb kranthi
Mule esb kranthi
 
Mule esb
Mule esb Mule esb
Mule esb
 
Mule
MuleMule
Mule
 
Esb process
Esb processEsb process
Esb process
 
Mule
MuleMule
Mule
 
Sai mule esb batch
Sai mule esb batchSai mule esb batch
Sai mule esb batch
 
Ashok mule esb
Ashok mule esbAshok mule esb
Ashok mule esb
 
Mule slides
Mule slides Mule slides
Mule slides
 
Top 50 MuleSoft interview questions
Top 50 MuleSoft interview questionsTop 50 MuleSoft interview questions
Top 50 MuleSoft interview questions
 

Mule ESB Tutorial Part 3

  • 1. - S R I K A N T H N Mule ESB Tutorial Part 3 7/4/2015Srikanth N
  • 2. Mule Message Overview  Be Mule message is the data that passes through an application via one or more flows, It consists of two main parts.  1. Message Header : which contains metadata about the message  2. Message Payload : which contains your business-specific data.  Mule message is an object may contain variables, attachments and exception payloads.  Inbound properties are immutable, are automatically generated by the message source and cannot be set or manipulated by the user  Outbound properties are mutable; they are set during the course of a flow and can become inbound properties when the message passes from the outbound endpoint of one flow to the inbound endpoint 7/4/2015Srikanth N
  • 3. Mule Message Properties 7/4/2015Srikanth N  Flow variables apply only to the flow in which they exist.  Session variables apply across all flows within the same application.  Record variables apply to only to records processed as part of a batch.  Type MEL Expression Outbound Property messsage.outboundProperties Inbound Property message.inboundProperties Session Variable sessionVars Variable flowVars
  • 4. Sample Mule Message Explanation 7/4/2015Srikanth N
  • 5. Sample Mule Message Explanation 7/4/2015Srikanth N
  • 6. Mule Payload Payload is anything that means payload is a text or object or any content that carry from left side processor. Payload is major role in Mule, It is vary from before process and after processed by message processor. Payload can be set by developer or send by external components. 7/4/2015Srikanth N
  • 7. What is MMC 7/4/2015Srikanth N  Mule Management Console (MMC) centralizes management and monitoring functions for all your Mule ESB Enterprise deployments, whether they are running as standalone instances, as a cluster, or embedded in application  Key features to use MMC : 1. Centralized Management and Monitoring 2. Fine-Grained ESB Control 3. Enterprise-Level Security 4. Deep Diagnostics and Auditing 5. Intelligent Alerting 6. Flexible Cluster Management 7. In-Depth Event Visualization
  • 10. Anypoint Studio Overview 7/4/2015Srikanth N  Build, edit, document and debug integrations graphically (or in XML)  It’s support all kind of integration and APIKit Router also. Image over view :
  • 11. Chapter 3 End  Any Questions? (please post srikanthnallapa23@gmail.com) Coming sides are basic example & Advanced sample examples, Kindly watch them. 7/4/2015Srikanth N