Pengertian Client Server Beserta Keurangan dan Kelebihannya
Pengertian client server
tentunya tak lepas dari dua kata ini, yaitu kata client dan server. Client
adalah sistem atau proses yang melakukan permintaan (request) data ke server.
Sedangkan server yaitu sistem atau proses yang menyediakan data yang diminta oleh
client tersebut. Jadi bisa disimpulkan bahwa client server merupakan sebuah
paradigma dalam teknologi informasi yang merujuk pada cara menyalurkan aplikasi
antara kedua pihak tersebut, yaitu client dan server.
Bisa diartikan
juga bahwa client server adalah sebuah pembagian kerja didalam mengakses server
sebuah jaringan tertentu antara client dan server. Sebagai bagian dari konteks
data, client server mengatur interface yang fungsinya sebagai tempat
menjalankan aplikasi basis data.
Jaringan client server didefinisikan sebagai suatu arsitektur jaringan komputer dimana perangkat client melakukan proses meminta data, dan server yang memiliki tugas untuk memberikan respon berupa data terhadap request tersebut.
Perangkat client
biasanya berupa perangkat komputer dengan aplikasi software jaringan yang telah
terinstal guna untuk meminta dan menerima data melalui jaringan. Salah satu
contoh aplikasi software yang paling sering digunakan untuk meminta dan
menerima data pada jaringan ialah web browser, dimana user dapat melakukan
request untuk sebuah halaman web, melalui aplikasi web browser. Perangkat lain
yang dapat pula dikategorikan sebagai client ialah perangkat mobile seperti
smartphone atau tablet.
Server merupakan
sebuah komputer yang dirancang khusus untuk melayani client dengan memproses
request yang telah diterima dari client lalu kemudian mengirimkan kembali
respon data kepada client melalui jaringan. Server menyimpan informasi dan data
yang kompleks yang mungkin dibutuhkan client, oleh karena itu biasanya server
terdiri dari komputer dengan performa yang tinggi baik dari segi pemrosesan
maupun dari segi memori, hal tersebut agar server mampu melayani request dari
banyak client secara bersamaan.
Client Server
Client Server merupakan sebuah bentuk arsitektur yang dimana "client" ini merupakan perangkat yang menerima serta menampilkan dan menjalankan software komputer (aplikasi). Sedangkan "server" merupakan perangkat penyedia aplikasi serta bertindak sebagai pengelola, keamanan serta data aplikasi. Server ini dapat terhubung dengan client dengan melalui kabel UTP dan network card (kartu jaringan). PCI atau ISA merupakan salah satu perwujudan dari kartu jaringan.
Pada teknologi informasi, client server lebih merujuk pada cara mendistribusikan sebuah aplikasi (software) ke pihak client serta server. Pada client server, aplikasi terbagi menjadi dua bagian tetapi masih dalam satu kesatuan yaitu komponen client dan komponen server.
Komponen client ini biasanya dijalankan pada sebuah workstation. Data dimasukan oleh pemakai workstation dengan teknologi pemrosesan tertentu, lalu mengirmnya ke komponen server, biasanya berupa permintaan layanan tertentu yang ada pada server. Komponen server setelah menerima layanan tersebut akan langsung memprosesnya dan akan dikembalikan kembali ke client berupa hasil pemrosesannya. Client lalu menerima hasil pemrosesan tersebut lalu menampilkannya pada pemakai melalui aplikasi yang digunakannya.
Salah satu contoh dari aplikasi client server adalah aplikasi pada web yang di desain dengan menggunakan ASP (Active Server Pages). Skrip dari ASP tersebut akan dijalankan pada web server (Internet Information Service atau Apache), sedangkan skrip yang berjalan pada pihak client akan dijalankan oleh browser web pada komputer client atau workstation.
Client Server adalah metode penyelesaian masalah pada aplikasi (software) yang menggunakan sistem database sehingga perangkat komputer tidak perlu di install database. Database client server bisa di install pada komputer server sedangkan aplikasinya di install pada pihak client.
baca juga
- Kumpulan Cara Reset HP Samsung dan HP Oppo
- Langkah-Langkah Instalasi Linux Debian Di VirtualBox Terbaru 2018 -serbatkjcuy
- Macam - Macam Printer Beserta Kapasitas dan Harga Printer
- Pengertian CPU Dan Pengertian Motherboard Beserta Fungsinya
Komponen client ini pula sering disebut dengan front-end, sedangkan komponen server sering disebut dengan back-end.
Client Server Client Server adalah suatu bentuk arsitektur, dimana client adalah perangkat yang menerima yang akan menampilkan dan menjalankan aplikasi (software komputer) dan server adalah perangkat yang menyediakan dan bertindak sebagai pengelola aplikasi, data, dan keamanannya.
Kelebihan Client Server :
> Lebih aman
> Semua data dapat dibackup pada satu lokasi sentral
> Kecepatan akses lebih tinggi karena penyediaan fasilitas jaringan dan pengelolaannya dilakukan secara khusus oleh satu komputer (server) yang tidak dibebani dengan tugas lain sebagai workstation
Kekurangan Client Server :
> Membutuhkan administrator yang handal
> Pelaksanannya mahal
> Jika server mati maka komputer clent akan mati juga
Peer to Peer
Peer To Peer adalah jaringan komputer dimana setiap host dapat menjadi server dan juga menjadi client secara bersamaan.
Kelebihan Peer To Peer :
>Pelaksanaan tidak terlalu mahal
>Tidak membutuhkan administrator yang handal
Kekurangan Peer To Peer :
>Tidak cocok untuk network skala besar
>Keamanan kurang
Itulah artikel tentang Pengertian Client Server Beserta Keurangan dan Kelebihannya, yang saya buat kali ini, semoga bermanfaat