Your SlideShare is downloading. ×
Materi 4
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Materi 4

248
views

Published on


0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
248
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
15
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Client Server Oleh : Ahmad Kurniawan
  • 2. Apa itu Client Server ? Jaringan Client Server
  • 3. Cont’• client adalah perangkat yang menerima yang akan menampilkan dan menjalankan aplikasi (software komputer)• server adalah perangkat yang menyediakan dan bertindak sebagai pengelola aplikasi, data, dan keamanannya.
  • 4. Network dan Transmisi• Server dan client dapat terkoneksi dengan sebuah media transmisi. Media transmisi ini dapat berupa kabel, wireless, atau fiber.• Dengan media ini memungkinkan sebuah perusahaan untuk melakukan enterprice network lebih besar dalam sebuah workgroup atau departemen.
  • 5. gambar
  • 6. Karakteristik client server• Servis• Sharing resources (sumber daya)• Asymmetrical protocol (protokol yang tidak simetris )• Transparansi lokasi• Mix-and-Match• Pesan berbasiskan komunikasi• Pemisahan interface dan implementasi
  • 7. Ciri-ciri client server• Berbasis layanan Server memberikan sejumlah layanan yang dibutuhkan dan diminta oleh client.• Sumber daya yang digunakan bersama Server mengelola sejumlah sumber daya yang dimilikinya agar dapat diakses dan diakses secara bersama-sama oleh client.
  • 8. Cont’• Hubungan dan interaksi client server satu server melayani banyak client.• Client tidak perlu mengetahui lokasi fisik server• Interoperabiltas perangkat lunak dan perangkat keras• Pertukaran berbasis pesan Pesan yang dipertukarkan ialah permintaan layanan dan umpan balik dari permintaan
  • 9. Cont’• Enkapsulasi layanan Client tidak perlu mengetahui proses pengolahan permintaan yang terjadi dalam server• Skalabilitas Ukuran sistem Client Server dapat diubah secara horizontal maupun vertikal.• Konsistensi data Data hanya dikelola pada server pusat
  • 10. Tipe Clinet Sever File Servers Database Servers Transaction Servers (Transaksi Server) Groupsware Servers Object Application Servers Web Application Servers (Aplikasi Web Servers)
  • 11. File Servers• Untuk sharing file melalui jaringan
  • 12. Database Servers• Client mengirimkan SQL requests sebagai pesan pada database server,selanjutnya hasil perintah SQL dikembalikan• Server menggunakan kekuatan proses yang diinginkan untuk menemukan data yang diminta dan kemudian semua record dikembalikan pada client.
  • 13. Cont’
  • 14. Transaction Servers(Transaksi Server)• Client meminta remote procedures yang terletak pada server dengan sebuah SQL database engine.• Remote procedures ini mengeksekusi sebuah grup dari SQL statement• Hanya satu permintaan / jawaban yang dibutuhkan untuk melakukan transaksi
  • 15. Cont’
  • 16. Groupsware Servers• Dikenal sebagai Computer- supported cooperative working• Manajemen semi-struktur informasi seperti teks, image, , bulletin boards dan aliaran kerja• Data diatur sebagai dokumen
  • 17. Cont’
  • 18. Object Application Servers• Aplikasi client/server ditulis sebagai satu set objek komunikasi• objects berkomunikasi dengan server objects melalui Object Request Broker (ORB)• Client meminta sebuah method pada remote object
  • 19. Cont’
  • 20. Web Application Servers(Aplikasi Web Servers)• World Wide Web adalah aplikasi client server yang pertama yang digunakan untuk web.• Client dan servers berkomunikasi menggunakan RPC seperti protokol yang disebut HTTP.
  • 21. Cont’
  • 22. 3 Alasan Memakai Client Server• Kapasitas Kapasitas satu komputer tidak akan sanggup untuk menangani seluruh data yang digunakan pengguna.• Keamanan Dengan menyimpan data di server dan membatasi pengguna hanya untuk mengakses antarmuka server, keamanan data dapat terjamin.
  • 23. Cont’• Penghematan Dalam sistem client server, sumber daya yang dimiliki server dapat digunakan oleh terminla-terminal client sehingga biaya investasi sumber daya dapat dihemat.
  • 24. Kelebihan dan KekuranganClient Server• Kelebihan - kecepatan akses lebih tinggi - sistem keamanan lebih baik - sistem backup data lebih baik
  • 25. Cont’• Kekurangan - diperlukan komputer khususyang berkemampuan lebih yangditugaskan sebagai server - kelangsungan jaringanbergantung pada server, bila jaringanpada server terganggu, maka semuaakan ikut terganggu,
  • 26. Thank You