Bonjour somersetit,
1 couche de service du _ A dans votre cas devrait fournir une façade mince à votre modèle de domaine pour fournir une interface pour vos clients de couche de service. Comment vous organisez vos objets de modèle de domaine incombe vraiment à vous mais il semblerait raisonnable de le maintenir simple comme possible.
le _ 2 très souvent là est celui à on traçant entre ces derniers et encore ceci faciliterait votre goût.
_ 3 que j'aime using les formes que de phase au niveau supérieur de l'application et ont écrites classe qui peut dynamiquement produire de ces derniers pour des modèles basés sur des passages de table et l'information stockée au sujet de eux.
le _ 4 je regarde l'ACL comme manière de mettre en application des principes économiques au-dessus des ressources pour l'accès par des clients (un modèle). Maintenir la couche de service aussi mince comme possible revient à mon premier point. Vous appelez l'ACL de vos contrôleurs pour déterminer si un client qui a un rôle assigné a la permission required à la ressource et à l'acte priés convenablement,
J'espère que ceci aide.
Joseph Melnick