Home Start Back Next End
  
Gambar 2.1 Komponen – komponen
arsitektur android
(source :
2.3 Web service
Menurut Mike
Liu
(2010,
p8)
web
service
adalah
sebuah
sistem
perangkat
lunak
yang
dibangun
untuk
mendukung  
interaksi
antar
sistem
yang
berada
di
dalam
suatu
jaringan. Web
service
digunakan
sebagai
suatu
fasilitas
yang dirancang
untuk
menyediakan
layanan
(dalam
bentuk
informasi)
kepada
sistem lain,
sehingga
sistem
lain
dapat
berinteraksi
dengan
sistem
tersebut melalui servis yang disediakan oleh system tersebut. Sebuah web servis biasanya berada
di
sebuah
remote
machine
dan
akan
dipanggil
oleh
aplikasi
klien melalui
jaringan.
Komunikasi
antara
web
servis
dengan
apliaksi
klien
adalah
dengan
menggunakan
pesan Extensible
Markup
Language 
(XML), 
sehingga 
web 
servis 
dapat 
berkomunikasi 
dengan   
aplikasi 
klien 
lain
walaupun
berbeda
platform. Sebuah
web
servis
itu
berada
di
dalam
sebuah
web
server
dan
menggunakan HTTP sebagai protocol untuk melakukan transportasi antara server dengan aplikasi klien.
Prinsip – prinsip dari web service adalah :
1.  
Penyedia
web
service
mendefiniskan
format
untuk
setiap
permintaan
yang
dikirimkan
oleh
suatu sistem ke web service untuk memanggil suatu servis.
2.  
Web  service  akan  melakukan  suatu  aksi  dan  kemudian  mengirimkan  respon  ke  pengirim
permintaan.
Web 
service 
bertujuan 
untuk 
meningkatkan 
kerja 
sama 
antar 
program 
dan 
yang
memungkinkan
sebuah
fungsi
di
dalam
Web
Service
dapat
dipinjam
oleh
aplikasi
lain
tanpa
perlu mengetahui detil pemrograman yang terdapat di dalamnya.
Word to PDF Converter | Word to HTML Converter