(Yaf >=1.0.0)
Le but de Yaf_Dispatcher est d'initialiser l'environnement de la requête, router la requête entrante, et distribuer les actions découvertes ; il aggrège toutes les réponses et les retourne une fois le processus terminé.
Yaf_Dispatcher implémente également le masque du squelette, ce qui signifie qu'une seule instace de cette classe ne peut être disponible à la fois. Ceci lui permet aussi d'agir comme un registre dans lequel les autres objets du processus de distribution peuvent s'inscrire.