Hello somersetit,
1 _ een de dienstlaag in uw geval zou een dunne voorzijde aan uw domeinmodel moeten verstrekken om een interface voor uw cliënten van de de dienstlaag te verstrekken. Hoe u zich organiseert is uw domein modelvoorwerpen werkelijk tot u maar het zou maken ontdekken om het eenvoudig te houden mogelijk.
2 _ zeer vaak er is een één tot één afbeelding tussen deze en opnieuw zou dit uw als gemakkelijker maken.
3 _ ik houd van gebruikend vormen die levend op het hoogste die niveau van de toepassing en klassen hebben geschreven die deze voor modellen op lijstgateways worden gebaseerd en informatie kunnen dynamisch produceren over hen wordt opgeslagen.
4 _ ik bekijk ACL als manier om bedrijfsregels over middelen voor toegang door cliënten (een Model) uit te voeren. Het houden van de de dienstlaag zo dun zoals mogelijk komt terug aan mijn eerste punt. U roept ACL van uw controlemechanismen om te bepalen als een cliënt die een toegewezen rol heeft de vereiste toestemming aan aan het gevraagde middel heeft en geschikt handelt,
Ik hoop dit helpt.
Joseph Melnick