Minggu, 15 Agustus 2010

Perbedaan Client-Server dan Web Based

Client-Server adalah arsitektur jaringan yang memisahkan client(biasanya aplikasi yang menggunakan GUI ) dengan server. Masing-masing client dapat meminta data atau informasi dari server. Sedangkan Web Based Web based jika diartikan ke bahasa Indonesia, "berbasis-web", atau "berbasis internet". Dapat diartikan sebagai segala sesuatu yang dapat diakses lewat web. Seperti layanan mail yahoo, wikimu juga dikatakan sebagai "sesuatu" (read:forum) yang berbasis web, yang dapat diakses lewat internet.


Kelebihan & Kekurangan Client-server - Web Based

Client-server
Kelebihan
–Beban komputasi disebar di beberapa mesin
–Client mengakses fungsionalitas server dari jarak jauh
–Client dan server didesain terpisah (dan mungkin berbeda), lebihsederhana dibanding mendesain satu program yang dapat melakukan segalanya
–Data dapat disimpan secara terpusat di server, usaha menjaga reliabilitas sistem cukup dilakukan di server (UPS, redundant disk array, high speed processors, dll)
–Data dapat disimpan secara terdistribusi di banyak client atau server, sehingga jika satu komponen rusak (misalnya harddisk crash atau bencana alam), maka data yang hilang menjadi minimal, atau mungkin dapat digantikan oleh data dari komponen lain
–Server dapat diakses secara simultan oleh banyak client

Kekurangan
–Adanya delay komunikasi client-server
–Harus mempertimbangkan sinkronisasi dan paralelisme proses dalammendesain server


Web Based

Kelebihan:
  • Dapat diakses kapan pun dan dari mana pun selama ada internet
  • Dapat diakses hanya dengan menggunakan web browser (umumnya sudah tersedia di PCPDA, danhandphone terbaru), tidak perlu menginstall aplikasi client khusus
Kekurangan:
  • Antarmuka yang dapat dibuat terbatas sesuai spesifikasi standar untuk membuat dokumen web dan keterbatasan kemampuan web browser untuk menampilkannya
  • Terbatasnya kecepatan internet mungkin membuat respon aplikasi menjadi lambat


Sumber:
www.wimpermana.web.ugm.ac.id/budi_s/wp.../client_server.pdf 
imam.staff.gunadarma.ac.id/Downloads/files/.../01-Pemrograman+Internet.pdf