12
lokasi.Aplikasi itu sendiri hanya merupakan sekumpulan kode kode
program yang diletakkan pada lokasi yang berbeda dari data dan protocol
yang digun akan.
Tiga faktor yan g menjadi peranan utama dalam kesuksesan layanan
web service yaitu sebagai berikut :
a. Menyediakan sarana berbasis aplikasi yang memungkinkan para
programer untuk membangun atau membuat suatu aplikasi.
b. Menyediakan sarana bagi user atau pengguna untuk dapat
menggun akan aplikasi yang memberikan efek manfaat atau kegunaan
sesuai kebutuhan pen ggu na dan memiliki koneksitas berskala luas.
c. Menyediakan sarana bagi pengguna atau programer untuk dapat
melakukan maintenance secara mandiri dan mengintegrasikan dengan
aplikasi lainnya.
Web service menggunakan platform application pro gramming interface
(API).Prinsip dasar dari API identik den gan SOAP (simple object application
protocol) seperti pada gambar didalam arsitektur web service terdapat lapisan
yang disebut dengan SOAP.SOAP merupakan protocol yang bertanggung
jawab terhadap pertukaran data atau informasi yang secara desentralisasi dan
terdistribusi.Protocol yang digunakannya adalah http (hypertext transfer
protocol).
Peranan SOAP di dalam teknologi web service adalah sebagai protocol
yang melakukan pemaketan pesan pesan (messages) yang digunakan secara
bersama oleh aplikasi aplikasi penggunanya.Spesifikasi pemaketannya
sendiri tidak lebih dari sebuah amplop biasa berbasis XML untuk sebu ah
informasi yang ak andikirim, serta sekumpulan aturan bagi translasi aplikasi
dan tipe tipe data dari platform yan g spesifik.
Pesan dari SOAP adalah sebuah dokumen XML yang terdiri atas
beberapa element :
a. Elemen envelope : elemen yang mengidentifikasi dokumen XML sebagai
sebuah pesan SOAP.
|