Le noyau de la version milestone:2.0 est le "core" d'alternc, qui est appele a remplacer update_domaines et l'infrastructure pourrie qui nuit au developpement de la milestone:1.0. C'est le Controler dans le ModelViewController.

Il peut etre implante de plusieurs facons:

  • PHP + Apache (e.g. code custom, framework comme Drupal)
  • Daemon Python (e.g. HostMaster?)
  • Daemon en C, Perl ou autre language

Le noyau peut etre tout simplement le serveur XmlRpc lui-meme. Sinon par quel moyen controle-t-on ce daemon (envoi de commandes et reception des resultats) ? -- BenjaminSonntag

* Plusieurs facons sont possibles... AlternSh pourrait parler au serveur avec un socket, l'interface web pourrait lui parler au travers de la base mysql, etc. Mais XmlRpc est une idee. pourquoi pas SOAP? -- TheAnarcat * Parce que SOAP est la RPC (lourde) des businessmen microsoftiens, et XmlRpc la RPC des gens du libre :) que l'on retrouve dans de nombreux projets libres (cf http://phpxmlrpc.sourceforge.net/ paragraphe 3. )-- BenjaminSonntag (qui n'a rien contre soap, mais prefere utiliser un truc plus utilise par la communaute)