Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
MEL Basics
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Abhi
June 11, 2015
Technology
0
35
MEL Basics
MEL Basics
Abhi
June 11, 2015
Tweet
Share
More Decks by Abhi
See All by Abhi
MuleFlow
abhipokharna
0
65
Mule Program
abhipokharna
0
31
Filter Session 1
abhipokharna
0
25
Filters
abhipokharna
0
43
Debugging
abhipokharna
0
23
Mule First Program
abhipokharna
0
47
MEL session 1
abhipokharna
0
30
MEL Details Session 3
abhipokharna
0
43
MEL Details Session 2
abhipokharna
0
36
Other Decks in Technology
See All in Technology
学生・新卒・ジュニアから目指すSRE
hiroyaonoe
2
590
~Everything as Codeを諦めない~ 後からCDK
mu7889yoon
3
330
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
5
1.6k
AIエージェントを開発しよう!-AgentCore活用の勘所-
yukiogawa
0
150
Context Engineeringが企業で不可欠になる理由
hirosatogamo
PRO
3
570
超初心者からでも大丈夫!オープンソース半導体の楽しみ方〜今こそ!オレオレチップをつくろう〜
keropiyo
0
110
Ruby版 JSXのRuxが気になる
sansantech
PRO
0
150
What happened to RubyGems and what can we learn?
mikemcquaid
0
280
Introduction to Bill One Development Engineer
sansan33
PRO
0
360
【Oracle Cloud ウェビナー】[Oracle AI Database + AWS] Oracle Database@AWSで広がるクラウドの新たな選択肢とAI時代のデータ戦略
oracle4engineer
PRO
2
140
ClickHouseはどのように大規模データを活用したAIエージェントを全社展開しているのか
mikimatsumoto
0
220
セキュリティについて学ぶ会 / 2026 01 25 Takamatsu WordPress Meetup
rocketmartue
1
300
Featured
See All Featured
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
180
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
450
Optimising Largest Contentful Paint
csswizardry
37
3.6k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
80
Skip the Path - Find Your Career Trail
mkilby
0
54
The Mindset for Success: Future Career Progression
greggifford
PRO
0
240
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
0
170
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
200
Designing for humans not robots
tammielis
254
26k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
940
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
Transcript
MULESOFT DATA FORMATS & MEL BASICS Abhishek Jain
AGENDA Data Format Raw Data Structured Data
Examples MEL Basics Accessing Properties Topic for next session Reference
DATA FORMAT Different Types of Data Format -XML -JSON -Binary
-CSV -Objects Application can have different type of data Mule takes care of converting them for you Can access specific data during message transmission
RAW DATA -No Standard format -Optimal from performance point of
view -Specific data access requires parting of it
STRUCTURED DATA -In Memory presentation -Internally manages in structured manner
-Structured data allows easy access of message properties
SOME EXAMPLES -Raw Data -String -Input Stream -Byte Array -Structured
Data -Map -Structured Java Object -XML -JSON
MEL BASICS #[] • Encapsulate all mule expressions #[message] •
Holds a context object #[message.payload] • Dot notation for accessing specific properties from message
ACCESS PROPERTIES -Message.inboundProperties and message.outboundProperties are maps using which we
can access inbound/outbound properties -You can never add inbound property -Outbound properties can be added/removed
NEXT SESSION Mule Variables
REFERENCES www.mulesoft.com Mule in Action
THANK YOU