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
Abhi
June 11, 2015
Technology
0
30
MEL Basics
MEL Basics
Abhi
June 11, 2015
Tweet
Share
More Decks by Abhi
See All by Abhi
MuleFlow
abhipokharna
0
61
Mule Program
abhipokharna
0
22
Filter Session 1
abhipokharna
0
21
Filters
abhipokharna
0
38
Debugging
abhipokharna
0
19
Mule First Program
abhipokharna
0
33
MEL session 1
abhipokharna
0
25
MEL Details Session 3
abhipokharna
0
35
MEL Details Session 2
abhipokharna
0
24
Other Decks in Technology
See All in Technology
地理空間データ可視化・解析・活用ソリューション Pacific Spatial Solutions (PSS)
pacificspatialsolutions
0
300
One engineer company with Ruby on Rails
rstankov
2
130
アクセス制御にまつわる改善 / Improving access control
itkq
0
560
推しは推せるときに推せ! プロダクトにフィードバックしていこう
nakasho
0
380
本当のAWS基礎
toru_kubota
0
540
ChatworkのSRE部って実は 半分くらいPlatform Engineering部かもしれない
saramune
0
160
.NET Profiler in 2024.
kkamegawa
1
100
Cloud Native Java with Spring Boot (CNCF Aarhus, April 2024)
thomasvitale
1
180
EMとして2023年度に頑張ったこと / What we did well in FY2023 as a EM
pauli
1
170
TechFeed Experts Night#27 〜 フロントエンドフレームワーク最前線 (Svelte)
baseballyama
1
540
GraphQL 成熟度モデルの紹介と、プロダクトに当てはめた事例 / GraphQL maturity model
mh4gf
7
1.4k
アクセシビリティを考慮したUI/CSSフレームワーク・ライブラリ選定
yajihum
2
1k
Featured
See All Featured
Imperfection Machines: The Place of Print at Facebook
scottboms
260
12k
The Straight Up "How To Draw Better" Workshop
denniskardys
227
130k
WebSockets: Embracing the real-time Web
robhawkes
59
7k
Faster Mobile Websites
deanohume
299
30k
Optimizing for Happiness
mojombo
370
69k
Design by the Numbers
sachag
274
18k
What the flash - Photography Introduction
edds
64
11k
A better future with KSS
kneath
231
16k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
501
140k
Producing Creativity
orderedlist
PRO
337
39k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
227
16k
The Brand Is Dead. Long Live the Brand.
mthomps
49
29k
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