Composite uygulama nedir?
Composite uygulama çok kabaca bir taşıyıcı ve bağımsız modüllerden oluşan uygulama yapısıdır. Modüler tak-çalıştır mantığına sahip uygulamalar yazmak için kullanılar teknikleredir. En iyi bildiğimiz örneği Visual Studio ve MS office yazılımlarıdır.Nasıl yapılır?
Bağımsız modüller taşıyıcı üzerinden bir birleri ile iletişime geçerler. Taşıyıcı tüm kuralları uygulayan birimdir. Nesne bağımlılıklarını, yaşam döngülerini taşıyıcı yönetir. Sanayide üretilmiş bir çok alt yapı mevcuttur: Unity, Composition, ObjectBuilder, SpringNereden Başlamalıyım ?
Teori
- Inversion of Control Containers and the Dependency Injection pattern
- What Are Composite Applications?
- Dependency Injection
Popüler Composite uygulama örnekleri
Blog'da Composite Uygulama Konusunda Neler Var ?
Composite etiketi ile yayınlanan yazılara gözatınız