Sabtu, 17 Mei 2014

CLIENT SERVER

CLIENT SERVER













DISUSUN OLEH :
RIFQI RHAMDANI TOHIR
56412360
2IA21

UNIVERSITAS GUNADARMA
2014



KATA PENGANTAR


Puji dan syukur penulis panjatkan kehadirat Allah Swt yang telah memberi rahmat dan karunia-Nya, tidak lupa shalawat dan salam penulis curah limpahkan kepada nabi besar Muhammad SAW beserta para keluarga dan sahabatnya, berkat bantuan dan dorongan dari semua pihak yang telah membantu terselesaikannya makalah   ini. Adapun judul laporan kegiatan ini adalah “CLIENT SERVER”. Penulis menyadari bahwa penyusunan makalah  ini masih banyak kekurangan. Oleh karena itu penulis mengharapkan saran dari semua pihak yang ingin memberikan saran baiknya demi perkembangan positif bagi penulis. Demikian tugas akhir ini penulis susun, semoga dapat bermanfaat bagi semua pihak dan penulis sendiri. Akhir kata penulis ucapkan terima kasih. Wassalamu’alaikum Wr. Wb











DAFTAR ISI
KATA PENGANTAR. 2
BAB I 4
PENDAHULUAN.. 4
A.     LATAR BLAKANG.. 4
B.      RUMUSAN MASALAH.. 4
C.      TUJUAN.. 4
BAB II 5
PEMBAHASAN.. 5
A.     SEJARAH SERVER. 5
B.      PENGERTIAN CLIENT SERVER. 5
C.      PENGERTIAN KOMPUTER SERVER. 6
D.     JENIS-JENIS APLIKASI YANG DI GUNAKAN OLEH SERVER. 6
E.     APLIKASI YANG DI GUNAKAN OLEH SERVER. 7
DAFTAR PUSTAKA.. 8





BAB I

PENDAHULUAN


A.  LATAR BLAKANG

Pemanfaatan perangkat lunak berperan erat bagi perkembangan disemua lini, baik itu institusi pendidikan, lingkungan bisnis, maupun kalangan pribadi. Tentunya tidak berpulang dari penggunaan perangkat lunak tersebut, sampai sejauh mana fungsinya dapat diberdayakan dan seberapa besar biaya yang dibutuhkan untuk penerapannya. Pemilihan perangkat lunak yang sejalan dengan Kebutuhan harus benar-benar diperhatikan,karena itu perencanan awal dimulai dengan mengindentifikasi kebutuhan dilingkungan yang ada. Setelah proses identifikasi kebutuhan didaftarkan, kitadapat memilih perangkat lunak seperti apa yang akan digunakan. Tulisankali ini, memperkenalkan salah satu bentuk client/server dengan mengambilcontoh penggunaan ”Web Server ”, yang beroperasi di lingkungan GNU/Linux dan penggunaan aplikasi client – browser.  Pemilihan sengaja jatuh kelingkungan tak berbayar untuk memamfaatkan perangkat lunak tersebut,alias proyek opensource
.

B.  RUMUSAN MASALAH

Penulisan makalah ini umtuk mengetahui apa itu definisi dari client server dan seperti apa client server, serta aplikasi yang di gunakan untuk membuat client server.

C.  TUJUAN

Tujuan dari penulisan makalah ini adalah untuk mengetahui lebih dalam dari client server berserta aplikasi yang membuat client server.



BAB II

PEMBAHASAN

A.  SEJARAH SERVER

Tahun 1989, Tim Berners-Lee mengajukan pada perusahaannya, CERN (European Organization for Nuclear Research) sebuah proyek yang bertujuan untuk mempermudah pertukaran informasi antar para peneliti dengan menggunakan sistem hiperteks. Sebagai hasil atas implementasi proyek ini, tahun 1990 Berners-Lee menulis dua program komputer: sebuah peramban yang dinamainya sebagai WorldWideWeb; server web pertama di dunia, yang kemudian dikenal sebagai CERN httpd, yang berjalan pada sistem operasi NeXTSTEP. Dari tahun 1991 hingga 1994, kesederhanaan serta efektifitas atas teknologi yang digunakan untuk berkunjung serta bertukar data melalui Waring Wera Wanua membuat kedua aplikasi tersebut diadopsi pada sejumlah sistem operasi agar dapat digunakan oleh lebih banyak individu, ataupun kelompok. Awalnya adalah organisasi penelitian, kemudian berkembang dan digunakan di lingkungan pendidikan tinggi, dan akhirnya digunakan dalam industri bisnis. Tahun 1994, Tim Berners-Lee memutuskan untuk membakukan organisasi World Wide Web Consortium (W3C) untuk mengatur pengembangan-pengembangan lanjut atas teknologi-teknologi terkait lainnya (HTTP, HTML, dan lain-lain) melalui proses standardisasi.

B.  PENGERTIAN CLIENT SERVER

Client/Server dapat kita diartikan sebagai kemampuan komputer untuk meminta layanan request data atau meminta data kepada komputer lain. Komputer yang meminta layanan disebut sebagai client, sedangkan yang menyediakan layanan disebut sebagai server. 
Jadi client server itu adalah hal yang berbeda tapi saling berhubungan kuat, jadi dengan kata lain client itu komputer yang meminta data. Sedangkan server itu sendiri ialah komputer yang memberi data kepada client. Selain itu sistem clienet server ini pun mempunyai karakteristik, adalah.
1.      Servis (layanan)
·         Hubungan antara proses yang berjalan pada mesin yang berbeda.
·         Pemisahan fungsi berdasarkan ide layanannya.
·         Server sebagai provider, client sebagai konsumen.
2.      Sharing Resources (Sumber Daya)
·         Server bisa melayani beberapa client pada waktu yang sama, dan meregulasi akses bersama untuk share sumber daya dalam menjamin konsistensinya.
3.      Asymmetrical protocol (protokol yang tidak simetris )

·         Many-to-one  relationship antara client  dan server. Client  selalu menginisiasikan dialog melalui layanan permintaan, dan server menunggu secara pasif request dari client.
4.      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.
5.      Mix-and-Match
·         Perbedaan server client platforms
6.      Pesan berbasiskan komunikasi
·         Interaksi   server   dan   client   melalui   pengiriman   pesan   yang   menyertakan permintaan dan jawaban.
7.      Pemisahan interface dan implementasi
·         Server  bisa diupgrade  tanpa mempengaruhi  client  selama  interface pesan yang diterbitkan tidak berubah.

C.  PENGERTIAN KOMPUTER SERVER

Komputer server ialah sebuah komputer pusat atau sebuah komputer yang menjadi pusat dari komputer client. Jadi tugas dari komputer server ialah menyeiakan data yang di request atau di minta oleh komputer client.sebagai komputer server maka komputer tersebut harus mempunyai spesifikasi yang tinggi karena di lihat dari tugasnya yang menyediakan data untuk komputer client.

D.  JENIS-JENIS APLIKASI YANG DI GUNAKAN OLEH SERVER.

·         Web server.
·         Proxy Server.
·         DHCP ( Dynamic Host Control Protocol).
·         DNS SERVER ( Domain Name System).
·         SMTP (Simple Mail Tansfet Protocol).
·         SNMP (Simpel Network management).
·         FTP ( File Transfer Protocol).
·         POP3 (Post Office Protocol version 3 ).
·         IRCD ( Internet Relay Chat Development).
·         VPN ( Virtual Private network).

E.   APLIKASI YANG DI GUNAKAN OLEH SERVER.

·         XAMPP
·         WAMP






DAFTAR PUSTAKA


http://putroweb.blogspot.com/2009/03/pengertian-client-server.html
http://sudirmanpriasejaty.blogspot.com/2013/02/sejarah-server.html
http://samz-belajar.blogspot.com/2011/08/jenis-jenis-aplikasi-yang-digunakan.html

http://efriharefa.blogspot.com/2012/11/pengertian-dan-definisi-client-server.html