KELOMPOK 5
SEJARAH CLIENT - SERVER
 •    Adidas Network
 •    Master Slave
 •    Peer to Peer
 •    Client Server




057
Adidas Network




057
Master Slave




057
Master Slave
 Manfaat dari model jaringan Master Slave, yaitu:
 • Integrasi data
 • Berbagi pakai data dan sumber
 • Pemeliharaan dan keamanan




057
Peer to Peer




133
Peer to Peer
  Keunggulan jaringan Peer to Peer:
  • Dapat saling berbagi pakai fasilitas antar-
    komputer dalam jaringan.
  • Biaya operasional relatif lebih murah
    dibanding dengan tipe jaringan client server.
  • Kelangsungan kerja jaringan tidak bergantung
    pada satu server sehingga bila salah satu
    komputer mati atau rusak, tidak menggangu
    jaringan secara keseluruhan.

133
Peer to Peer
  Kelemahan jaringan Peer to Peer:
  • Troubleshooting jaringan relatif lebih sulit, karena pada
    model ini setiap komputer dimungkinkan untuk terlibat
    dalam komunikasi yang ada.
  • Kinerjanya lebih rendah dibanding jaringan client
    server, karena setiap komputer harus mengelola
    aplikasi atau pekerjaan sendiri.
  • Sistem keamanan jaringan ditentukan oleh masing-
    masing user dengan mengatur keamanan masing-
    masing fasilitas yang dimiliki.
  • Karena data jaringan tersebar di masing-masing
    komputer dalam jaringan, maka backup harus
    dilakukan oleh masing-masing komputer tersebut.

133
Client Server




111
Client Server
  Client server unggul dalam kecepatan dan
  seluruh kemampuan dapat di optimalkan,
  mendukung jaringan besar. Namun memiliki
  kekurangan dari sisi setup yang cukup kompleks,
  biaya tinggi dan memerlukan sumber daya
  manusia yang handal untuk mengelola.




111
KOMPONEN DASAR CLIENT-SERVER

  • Client
  • Middleware
  • Server




065
CIRI-CIRI CLIENT-SERVER
 •    Berbasis layanan
 •    Sumber daya yang digunakan bersama
 •    Hubungan dan Interaksi Client Server
 •    Client tidak perlu mengetahui lokasi fisik server
 •    Interoperabilitas perangkat lunak dan perangkat
      keras
 •    Pertukaran berbasis pesan
 •    Enkapsulasi layanan
 •    Skalabilitas
 •    Konsistensi data
069
TIPE JARINGAN CLIENT-SEVER
 •    Server Berkas
 •    Server Basis Data
 •    Server Transaksi
 •    Server Groupware
 •    Server Objek
 •    Server Web




131
Server Berkas




131
Server Basis Data




131
Server Transaksi




035
Server Groupware




035
Server Objek
  Ada beberapa terminologi yang perlu diketahui dalam
  sistem jaringan ini:
  • Objek merupakan suatu entitas tersendiri yang
     berisikan sekumpulan data dan fungsi untuk
     memanipulasi data tersebut.
  • ORB merupakan middleware yang memungkinkan
     objek client dan server berinteraksi satu sama lain
     tanpa harus menyesuaikan perangkat keras atau sistem
     operasi kedua belah pihak.
  • Remote berarti sumber daya yang tidak terhubung
     secara langsung dengan komputer. Sumber daya yang
     terdapat dalam komputer disebut lokal.

039
Server Objek




039
Server Web




039
Server Web
  Terminologi dasar yang terdapat dalam jaringan
  Web ini antara lain:
  • Unified Resource Locator (URL)
  • HyperText Transfer Protocol (HTTP)
  • HyperText Markup Protocol (HTML)
  • Web browser




039
Keuntungan Client Server
 • Kapasitas
   Beban client akan lebih ringan jika data disimpan di
   server dan data tersebut digunakan bersama oleh
   banyak client.
 • Keamanan
   Keamanan data akan lebih terjamin jika disimpan di
   server dan membatasi pengguna yang dapat
   mengakses server.
 • Penghematan
   Sumber daya yang dimiliki server dapat digunakan
   oleh terminal-terminal client, sehingga biaya
   investasi untuk sumber daya dapat dihemat.

129
Terima kasih . . .

Client server

  • 1.
  • 2.
    SEJARAH CLIENT -SERVER • Adidas Network • Master Slave • Peer to Peer • Client Server 057
  • 3.
  • 4.
  • 5.
    Master Slave Manfaatdari model jaringan Master Slave, yaitu: • Integrasi data • Berbagi pakai data dan sumber • Pemeliharaan dan keamanan 057
  • 6.
  • 7.
    Peer to Peer Keunggulan jaringan Peer to Peer: • Dapat saling berbagi pakai fasilitas antar- komputer dalam jaringan. • Biaya operasional relatif lebih murah dibanding dengan tipe jaringan client server. • Kelangsungan kerja jaringan tidak bergantung pada satu server sehingga bila salah satu komputer mati atau rusak, tidak menggangu jaringan secara keseluruhan. 133
  • 8.
    Peer to Peer Kelemahan jaringan Peer to Peer: • Troubleshooting jaringan relatif lebih sulit, karena pada model ini setiap komputer dimungkinkan untuk terlibat dalam komunikasi yang ada. • Kinerjanya lebih rendah dibanding jaringan client server, karena setiap komputer harus mengelola aplikasi atau pekerjaan sendiri. • Sistem keamanan jaringan ditentukan oleh masing- masing user dengan mengatur keamanan masing- masing fasilitas yang dimiliki. • Karena data jaringan tersebar di masing-masing komputer dalam jaringan, maka backup harus dilakukan oleh masing-masing komputer tersebut. 133
  • 9.
  • 10.
    Client Server Client server unggul dalam kecepatan dan seluruh kemampuan dapat di optimalkan, mendukung jaringan besar. Namun memiliki kekurangan dari sisi setup yang cukup kompleks, biaya tinggi dan memerlukan sumber daya manusia yang handal untuk mengelola. 111
  • 11.
    KOMPONEN DASAR CLIENT-SERVER • Client • Middleware • Server 065
  • 12.
    CIRI-CIRI CLIENT-SERVER • Berbasis layanan • Sumber daya yang digunakan bersama • Hubungan dan Interaksi Client Server • Client tidak perlu mengetahui lokasi fisik server • Interoperabilitas perangkat lunak dan perangkat keras • Pertukaran berbasis pesan • Enkapsulasi layanan • Skalabilitas • Konsistensi data 069
  • 13.
    TIPE JARINGAN CLIENT-SEVER • Server Berkas • Server Basis Data • Server Transaksi • Server Groupware • Server Objek • Server Web 131
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
    Server Objek Ada beberapa terminologi yang perlu diketahui dalam sistem jaringan ini: • Objek merupakan suatu entitas tersendiri yang berisikan sekumpulan data dan fungsi untuk memanipulasi data tersebut. • ORB merupakan middleware yang memungkinkan objek client dan server berinteraksi satu sama lain tanpa harus menyesuaikan perangkat keras atau sistem operasi kedua belah pihak. • Remote berarti sumber daya yang tidak terhubung secara langsung dengan komputer. Sumber daya yang terdapat dalam komputer disebut lokal. 039
  • 19.
  • 20.
  • 21.
    Server Web Terminologi dasar yang terdapat dalam jaringan Web ini antara lain: • Unified Resource Locator (URL) • HyperText Transfer Protocol (HTTP) • HyperText Markup Protocol (HTML) • Web browser 039
  • 22.
    Keuntungan Client Server • Kapasitas Beban client akan lebih ringan jika data disimpan di server dan data tersebut digunakan bersama oleh banyak client. • Keamanan Keamanan data akan lebih terjamin jika disimpan di server dan membatasi pengguna yang dapat mengakses server. • Penghematan Sumber daya yang dimiliki server dapat digunakan oleh terminal-terminal client, sehingga biaya investasi untuk sumber daya dapat dihemat. 129
  • 23.