Tout d'abord, merci Jérome pour ce compte-rendu.

L'idée de compilation du noyau en ligne me semble excellente.

Sinon, pour ceux qui désireraient reprendre un projet existant, sachez que je
serais vraiment très heureux de transmettre "le miens", dénommé Gabe:
http://sourceforge.net/projects/gabe
L'idée de ce projet est de fournir un adaptateur générique à tout back-end,
i.e., tout système qui implémente par exemple les fonctionnalités "métiers"
(bancaire, finance, telecoms, etc.) ou n'importe quel système n'ayant pas
d'interface graphique.
Le principe est de décrire les transactions implémentées sur le back-end dans un
fichier XML (fichier texte, donc, lisible par l'humain), du style:
  <transaction name="solde_du_compte">
    <in>
      <string name="Nom"/>
      <int name="Numero de compte"/>
    </in>
    <out>
      <float name="solde">
    </out>
   </transaction>
Cet adaptateur possède à l'heure actuelle une interface C++, mais aussi une en
Corba et une autre en Server-Side JavaScript. Le but serait d'implémenter des
interfaces en PHP, Perl, Python et Java, pour le rendre disponible dans toute
interface graphique (Web, Java, etc.).
Par exemple, en PHP, cela pourrait donner quelque chose comme:
  $identification_client = array ("Titi", "1234509876");
  $solde_compte = $gabe.execute ("solde_du_compte", $identification_client);
  echo $solde_compte;

Il y a aussi de la doc à écrire...
Ce projet permet donc de simplifier l'accès à des systèmes complexes et/ou
propriétaires.
Une version commerciale de cet adaptateur tourne sur un site en production
(http://www.travelvision.co.uk), et ce n'est donc pas du folklore.



S'il y a des intéressés pour la reprise de ce projet, qu'ils ne se gênent pas!

Sinon, je trouve aussi les idées de Familinux excellentes.

Denis


Linux-Azur :      http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
**** Pas de message au format HTML, SVP ****

Répondre à