Disusun Oleh :
Nama : Putri Rastya Rosmila
NIM : 22.230.0079
Kelas : 2P53
1
STMIK WIDYA PARATAMA PEKALONGAN
PERSETUJUAN TUGAS MAKALAH
Makalah ini disusun sebagai salah satu tugas mata kuliah WEB 1 pada Program Studi Sistem
Informasi. Semua isi yang ada pada tugas makalah ini dapat dipertanggungjawabkan secara akademik,
tanpa ada unsur plagiasi di dalamnya dengan kelompok lain. Kemudian tugas makalahini dapat
disetujui sebagai tugas mata kuliah WEB 1.
Disetujui Oleh :
Dosen Pengampu Mata Kuliah
2
DAFTAR ISI
DAFTAR
ISI.................................................................................................................................. 3
BAB I
PENDAHULUAN................................................................................................................ 4
Latar Belakang...........................................................................................................................
4
Rumusan Masalah..................................................................................................................... 4
Tujuan Penulisan....................................................................................................................... 4
BAB II LANDASAN
TEORI............................................................................................................. 5
2.1. Client...................................................................................................................................
5
2.1.1. Server ............................................................................................................................ 5
BAB III
PEMBAHASAN ............................................................................................................... 7
1. Pengertian Client Server........................................................................................................ 7
2. Implementasi Client Server.....................................................................................................
9
3. Kelebihan Client Server.........................................................................................................
10
BAB IV HASIL
PENELITIAN.......................................................................................................... 11
BAB V
PENUTUP........................................................................................................................ 12
4.A. Kesimpulan ........................................................................................................................
12
DAFTAR
PUSTAKA ..................................................................................................................... 13
3
BAB I PENDAHULUAN
Latar Belakang
Di era globalisasi ini, dimana segala sesuatunya itu berjalan dengan cepat, kemajuan
teknologi semakain memudahkan manusia untuk berkomunikasi dan saling bertukar
informasi. Semua orang di zaman sekarang ini hampir setiap individu sudah memiliki
komputer.
Di mana didalam dunia komputer ada yang namanya client server, Client merupakan
sembarang sistem atau proses yang melakukan suatu permintaan data atau layanan ke server
sedangkan server ialah, sistem atau proses yang menyediakan data atau layanan yang diminta
olehclient.
Client-Server adalah pembagian kerja antara server dan client yg mengakses server
dalam suatu jaringan. Jadi arsitektur client-server adalah desain sebuah aplikasi terdiri dari
client dan server yang saling berkomunikasi ketika mengakses server dalam suatu jaringan.
Rumusan Masalah
1. Apakah pengertian dari client server?
2. Bagaimana implementasi client server?
3. Apakah kelebihan dari client server?
4
Tujuan Penulisan Pembuatan
1. Untuk mengetahui tentang Client dan Server
2. Untuk mengetahui tentang implementasi Client Server
3. Untuk mengetahui tentang kelebihan Client Server
BAB II
LANDASAN TEORI
A. Client
Client adalah suatu perangkat keras komputer yang mengakses layanan yang
disediakan oleh server. Komputer client ini akan me-request atau meminta suatu service.
Service ini secara ketentuan disediakan oleh server.
B. Server
Server adalah sebuah sistem komputer yang menyediakan jenis layanan (service)
tertentu dalam sebuah jaringan komputer. Server didukung dengan prosesor yang bersifat
scalable dan RAM yang besar, juga dilengkapi dengan sistem operasi khusus, yang disebut
sebagai sistem operasi jaringan (network operating system). Server juga menjalankan
perangkat lunak administratif yang mengontrol akses terhadap jaringan dan sumber daya
yang terdapat di dalamnya, seperti halnya berkas atau alat pencetak (printer), dan
memberikan akses kepada workstation anggota jaringan. Secara umum, ada aplikasi sistem
operasi server menggunakan client / server. Contoh ini adalah aplikasi server Mail Server,
Web / HTTP Server, FTP Server, DHCP Server, DNS Server, dan sebagainya. Setiap sistem
operasi server umumnya membundel layanan-layanan tersebut atau layanan tersebut juga
dapat diperoleh melalui pihak ketiga. Setiap layanan yang ada di server akan merespon
permintaan dari klien. Sebagai contoh, ketika klien membutuhkan alamat IP, klien akan
memberikan perintah atau permintaan ke server, bahasa yang dimengerti oleh DHCP Server,
5
protokol DHCP itu sendiri, maka secara otomatis, server DHCP akan memberikan IP ke
client.
Contoh sistem operasi server adalah Windows NT 3.5, dan lanjutkan dengan
Windows NT 4.0. Saat ini sistem yang cukup populer adalah Windows 2000 Server dan
Windows Server 2003, kemudian Sun Solaris, Unix, dan GNU / Linux dengan berbagai distro
nya. Server biasanya terhubung dengan client dengan kabel UTP dan Network Interface Card.
Kartu jaringan ini biasanya ISA atau PCI card. Fungsi server yang sangat banyak, misalnya
untuk Web Hosting, Knowledge Sharing, atau bahkan penyimpanan data. Namun, yang
paling umum adalah untuk menghubungkan komputer klien ke Internet.
Tugas utama server adalah melayani komputer client, dan di bagi menjadi beberapa
fungsi sesuai dengan jenis server, berikut penjelasannya
1. Server Aplikasi
Server yang digunakan untuk menyimpan berbagai macam aplikasi yang dapat diakses oleh
client,.
2. Server Data
Server jenis ini di gunakan untuk menyimpan berbagai data , baik data yang belum diolah
ataupun data yang sudah diolah menjadi informasi. data ini dapat di akses oleh client dengna
bantuan aplikasi yang ada di server.
3. Server Proxy
Sedangkan Server proxy berfungsi untuk mengatur lalu lintas di jaringan melalui pengaturan
proxy. Orang awam lebih mengenal proxy server untuk mengkoneksikan komputer client ke
Internet. Selain itu, server memiliki macam-macam jenis, yaitu diantaranya :
1. Mail Server
Software pada suatu server yang menjalankan servicenya sebagai email, menurut Budhi
(2010) umumnya yang biasa digunakan ialah qmail, exim, postfix dll. Port yang digunakan
untuk Mail Server adalah 110 ( IMAP ) , 143 ( POP ) , 25 atau 587(SMTP), dll.
2. Web Server
6
Menurut Herlambang (2002) webserver adalah Software pada suatu server yang menjalankan
servicenya sebagai protokol http, umumnya yang biasa digunakan ialah Apache, httpd, IIS,
tomcat, dll port yang digunakan umumnya 80
3. Database Server
Software pada suatu server menjalankan servicenya sebagai database, umumnya yang biasa
digunakan ialah MySQL, postgres, dll. port yang digunakan umumnya 3306
4. FTP Server
Software pada suatu server menjalankan servicenya sebagai file transfer protokol (FTP),
umumnya yang biasa digunakan ialah FTPD , pure-ftp. port yang digunakan umumnya 21
BAB III
PEMBAHASAN
Transparansi lokasi
Proses yang dilakukan server boleh terletak pada mesin yang sama atau pada mesin
yang berbeda melalui jaringan. Lokasi server harus mudah diakses dari client.
8
Server bisa diupgrade tanpa mempengaruhi client selama interfacepesan yang
diterbitkan tidak berubah.
9
2. Implementasi Client Server
Aplikasi pesan, misalnya surat elektronis (email) Penyebaran basis data pada
beberapa jaringan komputer
Memungkinkan berbagi berkas atau periferal atau pengaksesan komputer
melalui jarak jauh
Pemrosesan aplikasi yang intensif dengan suatu pekerjaan (job) dibagi menjadi
tugas-tugas (task) yang masing-masing dilaksanakan pada komputer yang berbeda
10
BAB IV
HASIL PENELITIAN
Contoh sistem operasi server adalah Windows NT 3.5, dan lanjutkan dengan
Windows NT 4.0. Saat ini sistem yang cukup populer adalah Windows 2000 Server dan
Windows Server 2003, kemudian Sun Solaris, Unix, dan GNU / Linux dengan berbagai distro
nya. Server biasanya terhubung dengan client dengan kabel UTP dan Network Interface Card.
11
Kartu jaringan ini biasanya ISA atau PCI card. Fungsi server yang sangat banyak, misalnya
untuk Web Hosting, Knowledge Sharing, atau bahkan penyimpanan data. Namun, yang
paling umum adalah untuk menghubungkan komputer klien ke Internet.
BAB V
KESIMPULAN
A.Kesimpulan
Pemanfaatan komunikasi client/server dalam hal jasa layanan berbasis web, akan terus
berkembang. Dengan demikian pemilihan aplikasi server dan sistemoperasi menjadi
perhatian utama. Dengan adanya permintaan yang bersamaan(concurrentrequest) dari client.
Aplikasi web server harus mampu menanganinya dengan benar – sejalan dengan kemampuan
sistem operasi mengatur penggunaan daya (resources) komputer terhadap aplikasi web server
itu. Dengan demikian proses terhadap permintaan yang ditujukan ke server menghasilkan
permintaanyang benar di sisi client.
12
DAFTAR PUSTAKA
13