Client serveur et bd

js -  
sebsauvage Messages postés 33415 Statut Modérateur -
Je suis en train de monter un programme scientifique de
calcul distribué. Concrètement la situation est la suivante :
sur une machine tourne le serveur, auquel les clients renvoient
les résultats.
Sur une autre machine sera herbergée la page web (chez free
sans doute) avec une base de données recensant les utilisateurs
etc. ... (pour ce qui connaisse, cela devrait se rapprocher de seti@home)
Mon problème est le suivant : comment un programme C peut-il
accéder à la base de données sur le site et la modifier ?
(la bd sera surement en MySQL).
Ou faut-il gérer la base de données avec le C (db.h), mais dans ce
cas comment l'afficher sur le site ?
A voir également:

1 réponse

sebsauvage Messages postés 33415 Statut Modérateur 15 667
 
Je n'ai aucune idée de tes contraintes, mais à mon avis la meilleure solution consiste à faire que les clients postent leurs données par formulaire dans des CGI sur le site.

Ces CGI se chargeront d'insérer les données en base.

C'est plus sûr: cela ne donnera à personne le droit d'accéder directement à la base de données.

C'est le principe qui a été utilisé pour le projet SETI@Home.
0