Sistem ini sering diklasifikasikan berdasarkan fungsi, bentuk, dan tujuan penggunaannya. Berikut ini adalah beberapa contoh jenis Server Technology.
Server situs web
Program komputer berbasis web yang melayani halaman atau file HTML sebagai tanggapan atas permintaan pengguna.
Browser web berfungsi sebagai klien dalam hal ini.
Saat pengguna mencoba membuka situs web di browser mereka melalui jaringan, semua data diproses menggunakan HTTP di dalam internet.
Server untuk aplikasi
Ini adalah program komputer yang digunakan untuk menghubungkan database ke mesin klien. Hal ini juga disebut sebagai “Middleware.”
Sistem ini juga menyediakan layanan untuk aplikasi smartphone.
Misalnya, aplikasi cuaca ponsel cerdas Anda ditautkan ke pusat informasi dan data cuaca.
Server untuk komunikasi
Layanan yang menyediakan konektivitas jaringan dan komunikasi lainnya kepada klien, seperti suara.
Misalnya, perangkat telekomunikasi yang menghubungkan ponsel dan klien perangkat seluler lainnya ke jaringan 4G atau WiFi.
Server proxy
Adalah perangkat lunak yang bertindak sebagai perantara untuk perangkat titik akhir, seperti komputer, dan sistem server lain tempat pengguna atau klien meminta layanan.
Name Server
Sistem untuk menyimpan dan mencari alamat situs web, seperti memetakan nama domain ke alamat IP.
Sistem ini adalah infrastruktur fundamental dari jaringan global seperti internet.
Server untuk surat elektronik
Aplikasi yang bertugas meneruskan email keluar dari pengguna lokal atau orang dalam domain yang sama ke pengirim jarak jauh dan menerima email masuk dari pengguna lokal atau orang dalam domain yang sama.
Server virtual
Adalah program yang berjalan di server bersama dan diatur sehingga setiap pengguna memiliki kontrol penuh atas perangkat tersebut.
Server pisau
Sasis server yang menampung beberapa server blade, yang merupakan papan sirkuit elektronik modular tipis.
Karena setiap blade adalah sistem yang terpisah, sering kali didedikasikan untuk satu aplikasi.
data server
Perangkat komputer yang bertugas menyimpan dan mengelola file data secara terpusat sehingga komputer lain di jaringan yang sama dapat mengaksesnya.
API server
Sistem yang menyediakan layanan API (Application Programming Interface) ke perangkat lunak lain untuk mengimplementasikan fungsionalitas.
Server Security
Ini adalah satu-satunya karena merupakan komponen keamanan dari jaringan berbasis kebijakan yang menyediakan layanan otorisasi serta pelacakan dan kontrol file.
Server untuk database
Sistem yang bertugas menghosting satu atau lebih database.
Aplikasi klien mengeksekusi kueri basis data untuk mengambil data dari basis data atau untuk menulis data ke basis data yang dihosting server.
Server untuk video game
Ini adalah sistem pusat yang dapat digunakan untuk mengimplementasikan layanan untuk game seperti elemen gameplay sosial.
Server untuk pencetakan
Layanan ini memungkinkan pengguna untuk mengakses satu atau lebih printer yang terhubung ke jaringan atau perangkat pencetakan lainnya.
Sistem ini berfungsi sebagai holding area untuk print job yang dikirimkan oleh pengguna.
Beberapa dari sistem ini mungkin memprioritaskan pekerjaan antrean cetak berdasarkan jenis pekerjaan atau orang yang mengirim permintaan cetak.
Layanan untuk sistem
Adalah sistem perangkat lunak yang mengotomatiskan, menghitung, dan melakukan fungsi lain yang tidak digunakan secara langsung oleh pengguna.
Sistem ini sering diimplementasikan dengan layanan berbasis server yang dikenal sebagai layanan mikro.