Ben Komutanlığı desen sayısız örneklerini gördük
Ancak hepsi bir masa üstü uygulaması bağlamında olma eğilimindedirler.
yani "Komut bunu gerçekleştirmek için nasıl bilir birinden işlemini çağırır nesneyi ayırır"
Saf HTML (ama Zend Framework MVC odaklı) web bağlamda, geçerli sayfayı yenileyin ve belirli bir komutu çağırmak 'bir bağlantıyı tıklayarak' Kullanıcı düşünüyorum. Olursa olsun sitenin hangi sayfasında kullanıcı üzerinde.
Bir örnek bir blog uygulaması, olacaktır:
yani
, Diyelim ki, her ikisi de "Blog Post Sil" bir HTML form düğmesi / s sunabilmek için:
- 'Listesi Sayfa' (listeler blog)
'Sayfayı Düzenle' (bir blog yazısı düzenler)
Listesi Sayfa 'için' Listesi Sayfa 'noktalarında form eylemi
- 'Sayfayı Düzenle' için 'Edit Page' noktalarında form eylemi
Ben ZF MVC denetleyicisi kısmı tür-bir komut desen olduğunu sanıyorum. Ancak, bu özel bir kontrol için yolları URL'ler. Ben aynı zamanda belirli bir komut alıcıları rota komut eylemler AYRICA çalışıyorum.
Does the command pattern apply here or is it only really useful in the context of rich graphical user interfaces - such as desk-top apps or AJAX-enabled sites?