Projet

Général

Profil

Scénario #22025

Mis à jour par William Petit il y a plus de 6 ans

h2. Fonctionnalité

L’application Zéphir doit pouvoir manipuler des références vers un certain nombre de “serveurs” (voir entité serverdomain.server), hôtes physiques ou virtuels hébergeant des services applicatifs. Chacun de ces serveurs doit être attaché à un modèle de serveur (voir entité ServerModel).

h2. Proposition

Implémenter un service dont le rôle sera la gestion et la persistance des entités “Server” dans l’application Zéphir.

Voir [[https://dev-eole.ac-dijon.fr/doc/zephir/features/epic6.html]]

* server.delete
* server.find
* server.update

h2.
Critères d'acceptation
~~~~~~~~~~~~~~~~~~~~~~


* Un message transmis sur le bus de messages permet d’interroger d'interroger le service concernant les serveurs enregistrés
* Un message transmis sur le bus de messages permet d’enregistrer d'enregistrer un nouveau serveur
**


*
Un identifiant sera automatiquement attribué à ce serveur
**

*
Ce serveur devra être attaché à un modèle de serveur à sa création


* Un message transmis sur le bus de messages permet de supprimer un serveur existant
* Pour chacune des opérations modifiant l’état d’un l'état d'un serveur, un événement correspondant est envoyé sur le bus de messages

h2. Documentation

https://dev-eole.ac-dijon.fr/doc/zephir/features/epic6.html#e6-1-implementation-d-un-service-de-gestion-des-entites-server

Retour