Anda di halaman 1dari 10

Diterjemahkan dari bahasa Inggris ke bahasa Indonesia - www.onlinedoctranslator.

com

Arsitektur Perangkat Lunak - Pola


Definisi

“Sebuahpola arsitekturadalah solusi umum yang dapat


digunakan kembali untuk masalah yang umum terjadi dalam
arsitektur perangkat lunak dalam konteks tertentu. Pola
arsitektur mirip dengan pola desain perangkat lunak tetapi
memiliki cakupan yang lebih luas.”
Pola
• Pola bus acara
• Server klienpola • Model-view-controllerpola
• Pola tuan-budak • Pola papan tulis
• Pola filter pipa • Penerjemahpola
• Pola perantara • Pola berlapis
• Peer-to-peerpola • MVC
• Klien:Kata Klien berarti organisasi atau individu
yang menggunakan layanan. Bahkan di dunia
digital Klien adalah Host (komputer) yang dapat
menerima informasi atau menggunakan layanan
dari Server.

• Server:Server berarti orang yang melayani


sesuatu. Server, di dunia digital, adalah
komputer jarak jauh yang menawarkan
informasi atau akses ke layanan.
Klien: mengakses fungsionalitas server
dengan mengirimkan permintaan ke broker.

Server: itu membuat layanan mereka


tersedia di broker.

Broker: temukan server yang sesuai,


teruskan permintaan dan kirimkan hasilnya
ke klien.
Karakteristik Pola Pialang
• Komponen broker mengoordinasikan permintaan dan tanggapan
antara klien dan server.
• Broker memiliki rincian server dan layanan individual yang mereka
sediakan.
• Klien mengirim permintaan, dan broker menemukan server yang
tepat untuk merutekan permintaan.
• Ini juga mengirimkan tanggapan kembali ke klien.
Pola Berlapis
Keuntungan dan kerugian?

Pola lainnya?

Pemahaman yang mendalam?

Bagaimana cara memilih?


Minggu depan

Anda mungkin juga menyukai