-
Accès MySQL à distance
Bonjour,
Je suis étudiant à la faculté et on m'a demandé de créer un site d'examen en ligne.
Cependant il y a un impératif : les résultats peuvent être stockés sur le serveur avec un numéro d'anonymat mais les informations personnelles stockées dans un ordinateur de la fac doivent rester là où elles sont.
Cet ordinateur a été monté dans l'optique de servir lui-même de serveur (et relié à la fibre optique) mais la faculté a bloqué toutes les connexions entrantes... et refuse de faire une exception.
Pourtant certains services comme Logmein sont accessibles depuis l'extérieur, je me demandais donc de quelle façon peut-on transmettre les données MySQL hors de la fac juqu'au véritable serveur ?
Pour simplifier il me faudrait une solution pour que les 2 serveurs (fac et hébergeur) puissent se transmettre ces données.
J'ai surtout travaillé en PHP jusqu'à présent mais s'il faut retourner dans les bouquins ça ne me pose pas de problème.
Merci d'avance pour vos conseils !
-
bonjour,
je vais répondre dans la limite de mes connaissances, et surtout dans celles des informations incomplètes que tu nous donnes.
Le SGBD MySql peut être accueilli sur différents OS. Quel est celui du serveur de la fac ? Est ce que le serveur de la fac ne fait qu'office de serveur MySql ou y'a t'il par exemple Apache d'installé également ?
Vu que tu connais php, tu devrais t'intéresser à la librairie SOAP qui est un bon moyen de communication.
-
Désolé pour le manque de précisions...
Le pc de la fac fonctionne avec wampserver (windows vista) donc apache, PHP 5 et mysql sont installés.
Nous avons à côté un hébergement chez nuxit (linux) sur lequel je dois placer l'application.
Je vais aller voir du côté de SOAP, merci !
-
J'ai vu quelques exemples d'utilisation de SOAP (bibliothèque nuSOAP) et je me pose une question : étant donné que je ne peux pas accéder à une page du serveur de la fac depuis l'extérieur la requête SOAP n'aboutira pas non plus.
Donc comment dois-je faire ? La première requête doit venir de la fac ?