İçeriğe geçin

Durum yönetimi

Uygulamanın güncel durumunun nerede tutulduğunu, kim tarafından değiştirildiğini ve nasıl gösterildiğini belirlemek.

Diğer adlarıState Management
Yazılım mimarisi

Durum yönetimi nedir?

Durum yönetimi uygulamanın veya kullanıcı arayüzünün güncel durumunu düzenler: Nerede tutulur, hangi bileşen değiştirebilir, diğer parçalar nasıl okur? İlişkili durumlar çelişmemelidir. Mevcut veriden güvenilir biçimde hesaplanan değerleri ayrıca saklamak çoğu zaman gerekmez. Bunun için her zaman genel durum deposu veya belirli kütüphane gerekmez.

Kurgusal portalda bir kişi durum filtresi seçer. Görünen sipariş listesi mevcut siparişlerden ve bu seçimden hesaplanır. Seçim ve filtrelenmiş liste bağımsız durum olarak tutulursa birbirinden kopabilir. Seçili filtre ayrıca sunucuda saklanan onay durumundan farklıdır. Tarayıcıdaki durum başarılı kaydı veya güncel erişim haklarını kanıtlamaz; sunucu bunları denetlemeyi sürdürmelidir.

Kaynaklar