✑✒
✓✔
Service provider
✕
m
✖
r
✗✘ ✙✚ ✙
n
✘ ✖
m
✛✜✛ ✚ ✢
✣✤ ✥ ✣
rvi
✦✣
y
✙
n
✧ ★ ✖
r
✩
u
✪✧ ✫ ✛
m
✖
n y
✖ ✬
✛ ✙✚ ✙
n
✚✗ ✭
✘ ✗
✜ ✙
n
✮ ✘
✖
r
✙✫ ✛
✬ ✙
r
✛ ✢ ✣✤
✥ ✣
rvi
✦✣ ✔
✑ ✔
Service requestor
✕
m
✖
r
✗ ✘
✙✚✙
n
✙ ✘ ✜✛ ✚✙✫
✛
y
✙
n
✧ ★
✖
rt
✛✪ ✬
✙✚ ✫ ✖
★ ✙
✧ ✙ ✛
✚ ✜✛ ✖
n
✬ ✙
r
✛ ✢
✣✤ ✥
✣
rvi
✦✣
y
✙
n
✧
m
✖
n
✯ ✙
r
✛ ✬
✙
n m
✖
m
✗ ✜ ✙
✛ ✛
n t
✖
r
✙✚ ✫ ✛
t
✖
r
✰ ✙
✬ ✙
p
✜ ✙
y
✙ ✪
✙
n y
✙ ✪ ✧
✬ ✛ ✫ ✖
✬ ✛ ✙✚ ✙
✪✔ ✒
✔
Service registry
✕
m
✖
r
✗✘ ✙✚ ✙
n t
✖
m
✘ ✙
t
✬ ✛
m
✙
n
✙ ✱
✣
rvi
✦✣
p ro
vi
✲ ✣
r m
✖
m
✘ ✗★✜✛ ✚ ✙✫ ✛✚ ✙
n
✜ ✙
y
✙ ✪ ✙
n n
y
✙ ✔
✳✙ ✬
✙ ✙
r
✫ ✛
t
✖✚✴
u r
✢ ✣✤ ✥ ✣
rvi
✦✣ ✕
✵ ✖
r
✶✛ ✯
✖
r
✖✧✛
stry
★ ✖
r
✫ ✛ ✩✙
t o p
t
✛ ✮
✪ ✙
✜✔ ✷
✖✚✪ ✮
✜ ✮
✧✛
w
✣✤ ✥
✣
rvi
✦✣
m
✖
m
✗ ✪ ✧ ✚✛✪ ✚ ✙
n
✚✛
t
✙ ✬
✙ ✘
✙
t m
✖ ✪✧
✰ ✗★ ✗✪✧
✚✙
n
★ ✖
r
★ ✙
✧ ✙
✛ ✸ ✖
✪✛
s so
ftw
✹✺ ✣
y
✙
n
✧
m
✖
m
✛✜✛ ✚✛
p l
✹✻
fo rm
✬ ✙
n
✫ ✛
st
✖
m
✮ ✘
✖
r
✙✫ ✛
y
✙
n
✧ ★
✖
r
★ ✖
✬ ✙
✔
2.5.2 Jenis-Jenis Web service
✼ ✖
✪ ✛
s w
✣✤ ✥
✣
rvi
✦✣ ✬
✙ ✘ ✙
t
✬ ✛★
✙ ✧✛
m
✖ ✪ ✸ ✙
✬ ✛
✬ ✗✙
✕
y
✙ ✛
tu
✽✾ ✵
✷ ✬
✙
n
✵ ✿❀
✳ ✔
2.5.2.1 Representational State Transfer REST
✽✾ ✵
✷ ✙
✬ ✙
✜ ✙ ✰
✫ ✙ ✜ ✙
✰ ✫
✙
tu
✸ ✖ ✪ ✛
s w
✣✤ ✥ ✣
rvi
✦✣
y
✙ ✪✧
m
✖ ✪ ✖
r
✙ ✘
✚✙
n
✚ ✮
✪ ✫ ✖
p
✘ ✖
r
✘✛✪ ✬
✙ ✰
✙
n
✙
n t
✙
r st
✹ ✻ ✣
✔ ✱
✻✹✻ ✣
✬ ✛ ✫
✛✪ ✛ ✬
✙ ✘
✙
t
✬ ✛✧ ✙
m
★ ✙
r
✚✙
n s
✖ ✘
✖
rt
✛ ✸✛ ✚ ✙
✤ ✺ ❁❂
✥ ✣
r m
✖
m
✛
n t
✙ ✫ ✗✙
tu
✰ ✙
✜ ✙
m
✙
n w
✣✤ ✕
m
✙✚ ✙ ✥
✣
rv
✣
r
✙✚ ✙
n m
✖ ✪ ✧✛
r
✛
m
✚✙
n st
✹✻ ✣
✰ ✙
✜ ✙
m
✙
n w
✣✤
y
✙
n
✧ ✫ ✖✚✙
r
✙
n
✧ ✚ ✖
✤ ✺ ❁❂
s
✣
r
✔ ❃
✖
r
✪ ✙
✶✛ ✧ ✙✫ ✛
m
✖ ✜ ✙
✜ ✗✛
lin k
❄
lin k
y
✙
n
✧ ✬
✛ ✫ ✖
✬ ✛ ✙✚ ✙
n
✫ ✙
m
✙ ✰
✙ ✜
n y
✙ ✬
✖
n
✧ ✙
n m
✖
n
✧ ✧ ✙
n t
✛
st
✹ ✻ ✣
✬ ✙
r
✛ ✰
✙ ✜ ✙
m
✙
n w
✣✤ ✔
❃ ✖
✧✛
tu
✘ ✗✜ ✙ ✽✾
✵ ✷
★ ✖✚ ✖
r
✸ ✙ ✕
✬ ✖
✪✧ ✙
n
★ ✖
r
✪ ✙ ✶ ✛✧ ✙✫
✛
m
✖ ✜
✙ ✜ ✗✛
lin k
❄
lin k
❅✷✷ ✳
u n
t
✗ ✚
m
✖ ✜ ✙✚✗ ✚✙
n
✙✚ ✴ ✛
✶ ✛
t
✙
s t
✖
rt
✖
n t
✗ ✕
✫ ✖✙✚✙
n
❆ ✙✚✙
n t
✖
r
✸ ✙ ✬
✛ ✘
✖
rp
✛✪ ✬
✙ ✰
✙
n st
✹✻ ✣
s
✙
tu
✫ ✙
m
✙ ✜ ✙
✛✪ ✔ ✳✖
r
✛
n t
✙ ✰
❅✷✷ ✳
y
✙✪✧ ★ ✛
s
✙ ✬
✛✧ ✗ ✪
✙✚ ✙
n
✙ ✬
✙ ✜ ✙
✰ ✩
u n
✧ ✫
✛ ❇
❈ ❉❊ ❋● ✱❉❊
❋❍❉ ✙
t
✙
u
■❈❏❈ ❉ ❈
✔ ❃
✙ ✜ ✙✫ ✙
n y
✙
n
✧ ✬
✛ ✚ ✛
r
✛
m
✚ ✙
n
✙ ✬
✙ ✜ ✙
✰ ✬
✙ ✜ ✙
m
★ ✖
n t
✗ ✚
XML sederhana tanpa ada pr otokol pemaketan
❑▲
▼◆
t
◆❖ P ◗❘ ❙
n
❚ ❚ ◆
❙ ❯ ❱
o rm
◆P ❙
y
◆
n
❚ ▼ ❙
t
◗
r
❙
m
◆ ❲
◗ ❳ ❙ ❘
m u
▼◆❘ ▼ ❙❳
◆ ❨ ◆
▼◆
n
▼ ❙ ❩◆
r
P ❙
n
❚ ▼ ❙
P ❙ P ❙
❬
li
❭
n t
❪ ❫
◆ ❲ ◆
m
❩◗
n
❚ ◆❩ ❲❙❴◆P ❙
◆
n n
y
◆❖ ❵❛ ❜❝
❲ ◗ ❳❙
❘ ❳◆
n y
◆ ❴ ▼❙❚❞❯ ◆ ❴
◆
n u
n t
❞ ❴
w
❭ ❡
❢ ❭
rvi
❬❭
y
◆
n
❚ ❳
◗
ro r
❙ ◗
n t
◆P ❙ ❩ ◆ ▼
◆ ❣ ❭❢
❤ ✐ ❣ ❬ ❭
❪ ❥
◆ ❴P ❞
▼
o r
❙ ◗
n t
◆P ❙
p
◆ ▼ ◆
❣ ❭❢ ❤ ✐ ❣
❬❭ ◆ ▼
◆ ❲ ◆❘
o r
❙ ◗
n t
◆P ❙
y
◆
n
❚
m
◗
n y
◗ ▼ ❙ ◆ ❴
◆
n
❣ ❭
so u
r
❬❭ ❦
r
❭❢ ❤
✐❣ ❬❭ P
◗ ❳◆ ❚ ◆ ❙
❲ ◆
y
◆❯ ◆
n n
y
◆ ▼
◆
n
❳❞ ❴◆
n
❴❞ ❧
❩❞ ❲
◆
n
♠ ❴
❞ ❧
❩❞ ❲
◆
n
▼◆
r
❙ ◆ ❴
♥ ❙
♦ ❙
t
◆
s y
◆
n
❚
m
◗
n
❚ ♣
❲ ◆❘
❣ ❭❢ ❤
✐❣ ❬❭ ❙
t
❞ ❪
q ❲
◆P ◆
n m
◗❯ ❚◆❩◆ ❵❛ ❜❝
t
❙▼ ◆ ❴
▼❙❚ ❞ ❯◆ ❴◆
n
▼◆ ❲ ◆
m
P ❴r ❙ ❩P ❙
❙ ❯
❙ ❴
◆
r
◗❯◆
o r
❙ ◗
n t
◆P ❙ ❩◆ ▼◆
❣ ❭❢ ❤
✐❣ ❬❭
n y
◆ ❙
t
❞❖ P ◗ ▼
◆
n
❚❴ ◆
n
◆❩ ❲❙❴
◆P ❙ ❲
o w
♣ ❯
❚ ◆
n
❩◗ ❴◗
r
s ◆◆
n m
◗
m
❳ ❞
♥ ❞❘
❴ ◆
n
❩ ◗
m
◆
n
❚❚ ❙❲ ◆
n m
◗
t
♣ ▼
◗
y
◆
n
❚ ❳ ❙
P ◆
▼ ❙❴ ◗
r
s ◆ ❴◆
n t
◗
r
❘ ◆ ▼ ◆
p
❴ ❞
❧ ❩ ❞ ❲
◆
n
❣ ❭❢ ❤ ✐ ❣
❬❭ ▼
◆
t
◆ ❲
o w
o n
❚ ◆
n
❪ ❜
◗ ❲ ◆ ❙
n
❙
t
❞ ❖ ❴◆
r
◗❯◆
st
◆❯ ▼
◆
rn y
◆
y
◆
n
❚ ❴
❞
r
◆
n
❚ P ◗❘
❙ ❯ ❚ ❚
◆
t
❙▼ ◆ ❴
❳◗ ❚❙
tu
❨ ♣
❨ ♣
❴ ▼ ❙
t
◗
r
◆❩ ❴◆
n
▼ ◆ ❲
◆
m
◆❩ ❲
❙❴◆P ❙
y
◆
n
❚
m
◗
m
❳ ❞
♥ ❞❘
❴ ◆
n
❴ ◗
r
s ◆P ◆
m
◆ ◆
n t
◆
r
◆❩ ❲❙❴◆P ❙ ❲
◆ ❙
n
❖ ▼ ❙
m
◆❯◆
st
◆❯ ▼
◆
r y
◆
n
❚ ❳◆ ❙❴
◆ ❴ ◆
n
P ◆❯ ❚◆
t
❳ ◗
r
❚
u n
◆ ❴◆
r
◗❯◆ ❳◗
r
❳ ❙❨ ◆
r
◆ ▼
◆ ❲ ◆
m s
◆
tu
❳◆❘◆ P ◆
y
◆
n
❚ P ◆
m
◆ ❪
t ◗ ❳◗
r
◆
p
◆ ❨
o n
t
♣ ❘
w
❭ ❡
❢ ❭
rvi
❬❭
y
◆
n
❚
m
◗
n
❚❚ ❞ ❯◆ ❴◆
n
❵ ❛
❜❝ ◆ ▼
◆ ❲ ◆❘ ✉
✈ ❲❙❨❴r q
✇①② ③④④ ⑤
i
❬ ⑥ ⑦
io n
⑧ ❣
❤ ⑨
❣ ⑥ ⑩
❶
n t
❭
rf
⑥ ❬❭
❷ ❖
❸
o
❞ ❝
❞ ❳◗ q
✇①❖ q
m
◆
zon API.
2.5.2.2 Simple Object Access Protokol SOAP
SOAP merupakan protokol standar yang ringan dan ditujukan untuk pertukaran informasi dalam desentralisasi sistem. Protokol ini melakukan
pemanggilan metode dalam bahasa XML
❹
xt
❭
n si
❡ ⑤ ❭
❺ ⑥
❣ ❻
u p
❼ ⑥
❽ ⑨
✐ ⑥⑨
❭
. Dengan demikian, SOAP adalah suatu mekanisme yang sederhana untuk melakukan
pertukaran struktur dan tipe informasi dalam lingkungan yang tersebar dan terdistribusi menggunakan XML.