Prinsip Kerja Komunikasi Client Server
Pengertian Client Server
Client, yang artinya Pelanggan atau Klien. Adalah komputer yang bisa dibilang sebuah komputer yang harus dilayani. Segala keinginan oleh komputer Client, akan dilayani oleh komputer Server.
Client hanya bisa menggunakan resource yang disediakan server sesuai dengan otoritas yang diberikan administrator.
Server, yang artinya Pelayan/ Penyedia/ yang melayani. Adalah komputer yang melayani permintaan dari komputer client. Jadi, sebuah komputer client yang me-request atau meminta layanan ke komputer server, akan disediakan atau dilayani oleh komputer server. Server itu ada bermacam-macam.
Client, yang artinya Pelanggan atau Klien. Adalah komputer yang bisa dibilang sebuah komputer yang harus dilayani. Segala keinginan oleh komputer Client, akan dilayani oleh komputer Server.
Client hanya bisa menggunakan resource yang disediakan server sesuai dengan otoritas yang diberikan administrator.
Server, yang artinya Pelayan/ Penyedia/ yang melayani. Adalah komputer yang melayani permintaan dari komputer client. Jadi, sebuah komputer client yang me-request atau meminta layanan ke komputer server, akan disediakan atau dilayani oleh komputer server. Server itu ada bermacam-macam.
Client server merupakan model jaringan yang menggunakan satu atau beberapa komputer sebagai server yang memberikan resourcenya kepada komputer lain dalam jaringan, server mengatur mekanisme resource yang boleh di gunakan, serta mekanisme komunikasi antar node dalam jaringan.
Jenis-jenis Layanan Client Server
- File server : memberikan layanan fungsi pengelolaan file.
- Print server: memberikan layanan fungsi pencetakan
- Database server : proses-prosesfungional mengenai database dijalankan mesin dan stasiun lain dapat minta pelayanan.
- DIP ( Document Information Processing): memberikan peayanan fungsi penyimpanan, manajemen dan pengambilan data
Kelebihan Jaringan Client Server
- Mendukung Keamanan yang lebih Baik
- Kemudahan adminstrasi ketika jaringan bertambah besar
- Manajemen Jaringan terpusat
- Semua data bisa disimpan dan di backup terpusat satu lokasi
Kekurangan Jaringan Client Server
- Butuh Administrator Jaringan yang profesional
- Butuh Perangkat bagus untuk digunakan sebagai komputer server.
- Butuh Software Tool operasional untuk mempermudah manajemen jaringan.
- Anggaran untuk menajemen Jaringan lebih besar
- Bila server down, semua data dan resource server tidak bisa diakses.
Model Komunikasi Client Server
Penjelasan gambar di atas :
- Pertama-tama server harus berada dalam state LISTEN. Di sini server siap menerima permintaan koneksi. Dalam kondisi ini, server pasti membuka port dengan nomor tertentu yang diketahui oleh client. Di dalam istilah yang digunakan Microsoft, ada service yang berjalan di sisi server. Sedangkan di dalam istilah yang biasa digunakan oleh Linux dan teman-teman Open Source, ada deamon yang berjalan (dan menunggui port tertentu) di sisi server.
- Hubungan antara client dengan server dimulai oleh client yang berinisiatif meminta koneksi ke server. Paketnya bisa berupa paket halo biasa ataupun paket connection_request lainnya. Bila server menerima permintaan ini, server akan membalasnya dan memberitahu client bahwa permintaannya diterima. Pada titik ini koneksi antara client dengan server sudah terjalin.
- Setelah terjalinnya koneksi, baik server maupun client boleh mengirimkan data. Setelah data selesai dikirim, baik server maupun clinet boleh mengakhiri koneksi.
Prinsip Kerja Client Server
- Mengatur user interface
- Menerima dan memeriksa sintaks input dari pemakai
- Memproses aplikasi
- Generate permintaan basis data dan memindahkannya ke server
- Memberikan response balik kepada pemakai
- Menyediakan akses basis data secara bersamaan
- Menyediakan kontrol recovery
Kutipan:
http://ghadinkz23.blogspot.com/2010/09/pengertian-server-dan-client.html
Komentar
Posting Komentar