Representational State Transfer REST

→➣ ↔↕ ➙➛➜➝ ➞ ➟➠➡ l ➢ ➤➡ ➥ n t ➦ ➧ m ➨➩ ➫➨➭➯➩➯ ➲ ➯ ➧ ↔ n ↔ p ↔ y ↔ n ➳ t ➨ r ➫ ↔ ➵ ↔ t ➫ ↔ ➸ ↔ m ➵ ➨ ➲ ↔ n ➺ m ➡ ➻ ➻ ➼➽ ➡ ➾ y ↔ n ➳ ➫ ➯ ➧➯ r ➯ m ➚ ➫ ↔ n ➧ ➨ p ↔ ➫ ↔ ➲ ➯ ↔ p ↔ p ➨ ➲ ↔ n t ➨ r ➲ ➨ ➪ ➦ ➶ ↔ ➧ ↔ n ➫ ➯ ➳➦➩ ↔ ➧ ↔ ➩ ↕ ➹ ➸ ➨ m ➨ n ➯➩ ➯ m ➨ ru p ↔ ➧ ↔ n ro o t ➫ ↔ r ➯ ➵➨ ➲ ↔ n ➫ ↔ n ➪ ➨ r ➲ ➯➭ ↔ t w ↔ ➘➯ ➪↕ ➪ ↕ ➙➛➜➝ ➴➡ ➼ ➷➡ r ➹ ➸ ➨ m ➨ n ➯ ➩ ➯ ➪ ➨ r ➯ ➲ ➯ ➯➩ ➭ o rm ↔ ➲ ➯ ➬➨ ↔ ➫➨ r ➫ ↔ n ➪ ➨ r ➲ ➯➭ ↔ t o ➵ ➲ ➯ ➮➩ ↔ ➸ ↕ ➱ ➩ ➭ o rm ↔ ➲ ➯ y ↔ n ➳ ↔ ➫ ↔ ➵ ↔ ➫ ↔ ✃ ➡ ➼ ➷➡ r t ➯ ➫ ↔ ➧ ➫ ➯ t ↔ m ➵ ➯ ➸➧ ↔ n ➫ ➯ ↔ ➵ ➸ ➯ ➧ ↔ ➲ ➯ ↕ ❐ ↕ ➙➛➜➝ ❒ ➢ ➷ ❮ ➹ ➸ ➨ m ➨ n ➯➩ ➯ ➪ ➨ r ➯ ➲ ➯ ➵ ↔ n ➳ ➳ ➯ ➸ ↔ n ➫ ↔ n m ➨ r ➨ sp o n ➯➩ ➭ o rm ↔ ➲ ➯ ↕ ➹ ➸ ➨ m ➨ n ➯➩➯ w ↔ ➘➯ ➪ ↕ ➫ ↕ ➙➛➜➝ ➞ ➟ ❰ ➢ ➷ Ï n g Ð ÑÒ ➡ s Ó ➨➩ ➫➨➭➯➩ ➯ ➲ ➯ ➧ ↔ n m ➨ ➧ ↔ ➩ ➯ sm ➨ ➲ ➨ r ➯ ↔ ➸ ➯ ➲ ↔ ➲ ➯ y ↔ n ➳ ➫ ↔ ➵ ↔ t ➫➯ ➳ ➦➩ ↔ ➧ ↔ n u n t ➦ ➧ ➵ ➨ rt ➦ ➧ ↔ r ↔ n t ➯ ➵ ➨ ➫ ↔ t ↔ y ↔ n ➳ ➫➯ ➫ ➨➭➯➩ ➯ ➲ ➯ ➧ ↔ n ➫ ↔ r ➯ t ➯ ↔ p ↔ ➵ ➸ ➯ ➧ ↔ ➲ ➯ ↕ ➨ ↕ ➙➛➜➝ Ô ➝ C Ð ➡ ➤Õ ➡ ➻ ➡ n t ➼ Ö io n Menyediakan suatu standar yang dapat digunakan untuk mewakili Õ ➡ m o t ➡ ➤ Õ ➢ ❰ ➡ ➷ Ñ Õ ➡ ❰ ➼Ò l RPC dan data hasil kembaliannya. f. SOAP ❒Ï ➟ ➷ Ï n g Mendefinisikan standar yang digunakan utnuk pertukaran SOAP ➞ ➟ ➠➡ l ➢ ➤ ➡ antara p ➡➡ rs dengan protokol yang umum untuk transportasi. Sintaks dari protokol SOAP adalah sebagai berikut : ?xml version=1.0? soap:Envelope xmlns:soap=http:www.w3.org200112soap-envelope soap:encodingStyle=http: www.w3.org200112soap- envelope soap:Header ×Ø . . . . . . soap:Header soap:Body . . . . . . soap:Fault . . . . . . soap:Fault soap:Body soap:Envelope

2.5.3 Web service Definition Language WSDL

ÙÚÛ L merupakan suatu dokumen berbasis XML yang berfungsi untuk menjelaskan fungsi ÜÝ Þß i à dan metode-metode yang tersedia dalam w áÞ â á rvi à á . Selain itu, WSDL juga mengatur á ãä å p o in t pada pesan-pesan yang berisi dokumen maupun informasi prosedur. Dokumen WSDL sanagat kompleks, dan memungkinkan untuk mendeskripsikan á ã ä å p o in t serta pesan yang ada pada protokol jaringan. Salah satu bagian dokumen WSDL yang cukup penting dalam melakukan interaksi dengan SOAP, HTTP, serta MIME adalah Þ æ ã ä æ n g . SOAP dapat berjalan sendiri tanpa bantuan WSDL, tetapi hal ini akan menyulitkan pengembang di sisi à li á n t karena tidak tahu harus mengharapkan operasi dan bentuk data apa. Karena itu WSDL diciptakan sebagai pendefinisi sebuah w áÞ â á rvi à á . Dalam tugas akhir ini, w áÞ â á rvi à á yang dibangun akan dijabarkan menggunakan WSDL. Elemen-elemen yang terdapat dalam WSDL adalah sebagai berikut :