Apa Itu Server?




Server/Paladen merupakan istilah dalam komputasi, yaitu sebuah program komputer atau perangkat yang menyediakan beberapa fungsi untuk program atau perangkat lain, yang disebut "klien". Arsitektur ini disebut model client-server. Peladen dapat menyediakan berbagai fungsi, yang sering disebut "layanan", seperti berbagi data atau sumber daya di antara banyak klien, atau melakukan perhitungan untuk klien.

Sistem klien-peladen saat ini paling sering diimplementasikan oleh model permintaan-respons: klien mengirimkan permintaan ke server, yang melakukan beberapa tindakan dan mengirimkan respons kembali ke klien, biasanya dengan hasil atau pengakuan.

Cara Kerja




Server mengacu pada program komputer atau proses. Melalui metonimi, ini merujuk ke perangkat yang digunakan untuk menjalankan satu atau beberapa program server di jaringan perangkat, atau yang biasa disebut dengan host. 

Selain server, kata melayani dan layanan sering digunakan. Kata service dapat merujuk pada bentuk fungsionalitas abstrak, mis. Windows service, atau itu bisa merujuk ke program komputer yang mengubah komputer menjadi server, mis. Layanan Windows. Awalnya digunakan sebagai "server melayani pengguna", dalam arti "patuh", hari ini orang sering mengatakan bahwa "server melayani data", dalam arti yang sama dengan "memberi". Sebagai contoh, peladen web "melayani halaman web untuk pengguna" atau "melayani permintaan mereka".

Peladen adalah bagian dari model client-server; dalam model ini, server menyajikan data untuk klien. Sifat komunikasi antara klien dan server adalah permintaan dan respons. Ini berbeda dengan model peer-to-peer di mana hubungan tersebut merupakan balasan atas permintaan. Pada prinsipnya, setiap proses terkomputerisasi yang dapat digunakan atau dipanggil oleh proses lain (terutama jarak jauh, terutama untuk berbagi sumber daya) adalah server, dan proses atau proses panggilan adalah klien. 

Dengan demikian, komputer serba guna yang terhubung ke jaringan dapat meng-host server. Misalnya, jika file pada perangkat dibagikan oleh beberapa proses, proses itu adalah server file. Demikian pula, perangkat lunak server web dapat berjalan pada komputer yang sanggup, sehingga laptop atau komputer pribadi dapat meng-host server web.



Komentar

Postingan populer dari blog ini

Sejarah Bahasa Pemrograman

Siapakah Penemu WWW?