Gadz.org souhaite privilégier l'Architecture Orientée Service (FR) afin de fluidifier les évolutions des applications ainsi que les évolutions technologiques.
Règles de design
- Les applications communiquent entre elles via RabbitMQ
- Les applications peuvent requeter les référentiels directement via une API HTTP. Dans ce cas, la dépendance au service concernée doit être explicitement signalée
Catalogue des services
I/O | Routing key | JSON data Format | |
---|---|---|---|
Gapps | requete |
| { "id": [integer] Numéro sociétaire } |