Çok katmanlı mimari; karmaşık yapıyı sorumluluklara , fonksiyonelliklere , işlere ve görevlere göre birbirinden ayırarak daha basit ve yönetilebilir uygulamalar yapılmasını sağlar. Katmanlı mimarinin en büyük yararı, kodlarımızı daha küçük yapılara bölerek kolay kontrol edilebilirlik ve güncellenebilirlik sağlamasıdır. Ayrıca verilerimizin güvenliğini de en yüksek seviyede korur. İki katmanlı mimaride iş yükü 2’ye bölünür. Kullancı arayüzü ve istemci bir bilgisayarda tutulurken, server (sunucu) daha güçlü bir bilgisayarda tutulur.
Ancak bu mimari pek kullanışlı değildir. Uygulama yazılımında yapılacak bir değişiklik istemciyi de etkiler. Uygulama yazılımı sunucuyla bağlantıya geçmek istediğinde her istemcide bağlantı kurmak zorunda kalır. İstemci sayısı arttıkça da bu durum sorun yaratır ve kaynaklar hızla tüketilir, performans kayıpları yaşanır.
İyi Çalışmalar. Kolay gelsin..