Kekurangan Sejarah perkembangan Java

✑✒ ✓✔ 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.