[OBM] : dev cookbook

Pierre Baudracco pierre.baudracco at aliasource.fr
Fri Oct 2 02:06:14 CEST 2009


> Pour le point 2, avant de se connecter à la BD il faut savoir ce que l'on a besion. D'après ce que j'ai pu voir on a besion de connaitre les domaines existant pour pouvoir stater by domaine. Une piste qui est interressante serait d'utiliser obm-locator ou obm-satellite (ces services sont disponible en 2.3 seulement)
> Je propose donc deux architecture qui vont fonctionner différement:
>  * obm-locator:
> obm-locator est un nouveau service pour obm 2.3 qui permet de localiser un service enregistre dans OBM. Il est automatiquement déployé ou se trouve la BD. c'est un web-service qui sera toujours installé en https (l'admin-sys sera déja plus content).
> Actuellement il permet seulement de savoir quel est le serveur obm-sync associé a un utilisateur, on lui donne un login, il renvoi une ip.
> Il pourrait être enrichi afin de pouvoir retourner la liste des domaines

obm-locator ne me semble pas trop adapte pour sortir la liste des domaines


> *obm-satellite:
> obm-satellite a été complètemen,t réécrit en 2.3, c'est mainteant lui aussi un web service qui peut-être étendu facilement. Là on ne fonctionne plus de la même façon qu'avec le locator. Avec obm-satellite, on l'install là ou en a besoin. Il est extensible via module. Le but serait donc de configurer les script munin via obm-satellite sur odre de l'interface OBM. Ainsi on a l'avantage de ne pas requeter sur un serveur distant a chaque appel des scripts munin. Lors de l'ajout d'un host smtp dans l'interface web, celle-ci fait une requete sur le web service obm-satellite en lui envoyant les informations necessaire pour se configurer, de son coter obm-satellite via son module 'muni-postfix' s'occupe de générer la con des scripts munin.
> 
> PS: c'est quoi une version MIOCT ??

MIOCT = ministere de l'interieur



-- 
Pierre Baudracco Directeur LINAGORA GSO, 05 62 19 24 91 - 06 82 84 63 67
OBM project leader, www.obm.org, pierre.baudracco at obm.org
AliaSource devient LINAGORA GSO


More information about the Obm mailing list