Version 1/2 - Suivant » - Version actuelle
Raphael Maurel-Segala, 03/02/2016 18:26


Cr20160202

Documents de consultation
  • Le règlement de consultation et le CCAP sont bien avancés, le programme fonctionnel général reste à faire. Tout ceci est à boucler pour la semaine prochaine.

Plan du PFG
  • Contexte & objectifs : easy
  • Fonctionnalités : moins easy. Il s'agira de regrouper les fonctionnalités attendues en lots fermes ou conditionnels.

Premiers lots
  1. Choix des technos (FS ? Full XML ? NoSQL ?...) & des modules pré-existants
  2. Socle : MCD, API, gestion utilisateurs, gestion des espaces de stockage, workflow, gestion de la réplication des données, monitoring & reporting, indexation (fulltxt & autre), système de cache.
  3. IHM de test(GUI ou ligne de commande)
  4. Service & outils : client prod (jGalith), client conf, client diffusion (portail), agents, services web, stats, backup, import/export des données, vigile.

Workflow & tâches
  • Le moteur de Workflow englobe l'ordonnanceur et les agents chargés de l'exécution des tâches. La liste des tâches est soumise au moteur ; l'ordonnanceur les distribue aux agents.
  • Le moteur définit les agents selon la tâche à accomplir, les caractérise ; ils sont affectés par l'ordonnanceur.

Le moteur :
  • Définit les agents : il les caractérise et définit les tâches qu'il accomplissent
  • Définit les séquences et les groupements de tâches
  • Définit les priorités

L'ordonnanceur :
  • Définit le load balancing des agents
  • Affecte les agents aux différentes tâches
  • Priorise les tâches / groupes / séquences

La tâche :
  • Est un besoin pouvant être satisfait par un agent
  • Possède des caractéristiques, des paramètres d'entrée/sortie, est déclenchée par une séquence, elle-même déclenchée par un évènement

Nécessité d'avoir un IHM permettant de construire les séquences, de prévoir leur impact sur les autres séquences et d'en remonter les états.