Service habe. Habe übrigens mal nach DDD in DS gesucht finde aber
nicht viel dazu – nur ein Vortrag von udidahan der im August
stattfinden wird….
kurz zu Deinen Fragen:
Laurin Stoll schrieb:
> Trotzdem ist mir noch nicht klar, wenn ich für alles was ich mache
> eine Methode mache sehe ich mehrere Nachteile:
>
> * Ich muss ziemlich viel mit dem Server kommunizieren (ok - ob das
> schlimm ist darüber kann man sich streiten)
> * Ich muss alles was ich mache direkt "committen"
> * Ich kann nie Massenbearbeitungsvorgänge ausführen und dann am Ende
> speichern - bsp: ich möchte 10 Kontakte hinzufügen und erst dann
> speichern.
Doch, in dem Fall übergibst Du einfach alle 10 Kontakte auf einmal, denn
X Kontakte auf einmal speichern ist ja in dem Fall auch eine Operation.
Insoweit stört auch das direkt committen nicht.
> * Mein Service muss mit der Zeit wohl tausende von Requests
> bearbeiten!?
Das kommt darauf an, wie fein-granular Du die Requests machst und wie
lang "mit der Zeit" ist ;-). Ich denke es werden pro Maske einige
Read-Requests und 0..1 Update-Request. Aber wenn Du die Domain-Objekte
übergibst kommst Du auch nicht mit weniger Requests aus, da Deine
Domain-Objekte vermutlich (hoffentlich) auch nicht alle miteinander
verknüpft sind. Insoweit ändert sich m.E. wenig.
Viele Grüße,
Ralf