Tenendo presente la nozione di SOA, il mio obiettivo è fornire diversi servizi che sfruttano lo stesso modello di dati. Immaginate un'applicazione di poker - possiamo avere i seguenti servizi:Creazione di un modulo framework Play per la condivisione di un livello dati tra diversi servizi
- gioco frontend
- frontend amministrativo
- Grado Giocatore/servizio leaderboard
- Player finanzia servizio
- servizio di integrazione Bank
- ..
Tutti questi servizi possono essere verage lo stesso modello (magari fornendo informazioni aggiuntive sul modello laddove necessario).
Nel gioco! quadro, è possibile per me esternare questo modello di dati, ma mantenere i benefici che otteniamo dall'uso di Play. Ad esempio, ri-compilazione del runtime.
I moduli sembrano come se potessero servire il lavoro, ma c'è poca documentazione su di loro, e gli esempi forniti suggeriscono il paradigma opposto - dove i servizi sono i moduli, e l'applicazione di gioco principale richiama le funzionalità.
Qualsiasi consiglio sarebbe apprezzato.