Sunday, June 9, 2013

Client Server

Client/Server dapat diartikan sebagai kemampuan komputer untuk meminta layanan request data kepada komputer lain.  Komputer yang meminta layanan disebut sebagai client, sedangkan yang menyediakan layanan disebut sebagai server


Karakteristik Client-Server:
v  Client dan Server merupakan item proses (logika) terpisah yang bekerja sama pada suatu jaringan komputer untuk mengerjakan suatu tugas
v  Service : Menyediakan layanan terpisah yang berbeda
v  Shared resource : Server dapat melayani beberapa client pada saat yang sama dan mengatur pengaksesan resource
v  Asymmetrical Protocol : antara client dan server merupakan hubungan one-to-many. Client memulai komunikasi dengan mengirim request ke server. Server menunggu permintaan dari client. Kondisi tersebut juga memungkinkan komunikasi callback.
v  Transparency Location : proses server dapat ditempatkan pada mesin yang sama atau terpisah dengan proses client. Client/server akan menyembunyikan lokasi server dari client.
v  Mix-and-match : tidak tergantung pada platform
v  Message-based-exchange : antara client dan server berkomunikasi dengan mekanisme pertukaran message.
v  Encapsulation of service : message memberitahu server apa yang akan dikerjakan
v  Scalability : sistem C/S dapat dimekarkan baik vertikal maupun horisontal 
v  Integrity : kode dan data server diatur secara terpusat, sedangkan pada client tetap pada komputer tersendiri

No comments:

Post a Comment