Page 48 - E-modul sistem terdistribusi
P. 48

1)  Model Client-Server: Model ini terdiri dari dua komponen utama, yaitu client


                               dan server. Client adalah program atau aplikasi yang berjalan pada komputer

                               klien  dan  digunakan  untuk  mengakses  layanan  atau  informasi  dari  server.


                               Server adalah program atau aplikasi yang berjalan pada komputer server dan

                               menyediakan layanan atau informasi yang diminta oleh klien. Model ini sering


                               digunakan pada aplikasi web, database, dan game online.

                           2)  Model Peer-to-Peer: Model ini terdiri dari beberapa komputer yang terhubung

                               secara langsung  dan  setara  satu  sama lain.  Setiap  komputer  dalam  jaringan


                               memiliki kemampuan untuk berfungsi sebagai client atau server. Dalam model

                               ini, setiap komputer dapat berbagi sumber daya dan informasi dengan komputer


                               lainnya, tanpa harus bergantung pada server pusat.

                           3)  Model N-tier: Model ini terdiri dari beberapa lapisan atau tingkat, yang masing-


                               masing memiliki tugas dan fungsi yang berbeda. Model ini sering digunakan

                               pada aplikasi bisnis dan database, dan biasanya terdiri dari tiga lapisan utama,

                               yaitu lapisan  presentasi (user  interface), lapisan  bisnis  (business  logic),  dan


                               lapisan data (database).


                                    Arsitektur  client-server  adalah  model  arsitektur  yang  terdiri  dari  dua

                               komponen utama, yaitu client dan server. Client adalah program atau aplikasi

                               yang berjalan pada komputer klien dan digunakan untuk mengakses layanan


                               atau informasi dari server. Server adalah program atau aplikasi yang berjalan

                               pada  komput  Dalam  arsitektur  client-server,  client  dan  server  saling


                               berkomunikasi  melalui  jaringan  komputer.  Client  mengirim  permintaan  ke




                                                                42
   43   44   45   46   47   48   49   50   51   52   53