J'ai une application qui se prête à un modèle événement/écouteur. Différents types de données sont publiés (événement), puis de nombreuses choses peuvent ou ne doivent pas agir sur ces données (auditeurs). Il n'y a pas d'ordre spécifique dans lequel les auditeurs doivent se produire et chaque auditeur déterminera s'il doit ou non agir sur l'événement.Ruby on Rails sur événement/observateur
Quels outils pour les applications Rails sont là pour accomplir cette tâche? J'espère ne pas avoir à faire moi-même
Edit (bien que, je peux ce n'est pas un gros problème..): Modèle d'observation pourrait être un meilleur choix pour cette
Est-ce que ces écouteurs vont être des processus séparés ou sont-ils de simples blocs de code qui peuvent être appelés pendant la publication de données? – Nemo157
Probablement simple bloque le code 80% du temps. Des processus séparés seraient le cas le plus rare mais se produiraient probablement probablement. – Drew