Listener C++ sur un table d'une BD Mysql

MahaYassine Messages postés 31 Date d'inscription mercredi 26 mars 2008 Statut Membre Dernière intervention 4 février 2010 - 31 mars 2009 à 17:06
MahaYassine Messages postés 31 Date d'inscription mercredi 26 mars 2008 Statut Membre Dernière intervention 4 février 2010 - 1 avril 2009 à 10:36
bonjour je voulais savoir s'il y avait un moyen pour créer un listener C++ sur une table dans un base de données Mysql. c'est à dire je veux que dès qu'un champ est ajouté à la table xxx mon application c++ me notifie !!
merci

4 réponses

coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
31 mars 2009 à 17:40
salut

tu pourrais, mais il te faudrait faire plusieurs trucs tres chiants :

faire une DLL de notification qui notifie ton programme (en envoyant un signal par exemple)
mettre une fonction mysql dans cette dll
pluger cette dll sur mysql
faire un trigger dans mysql sur ta table, le trigger doit appeller ta fonction de notification

voila, je te shouaite bon courage
0
MahaYassine Messages postés 31 Date d'inscription mercredi 26 mars 2008 Statut Membre Dernière intervention 4 février 2010
31 mars 2009 à 17:47
euuuuuuuuuh bon c vrai c un peu chiant !!
au fait j'ai une application java et un serveur développé en c++ je voulé envoyer une chaine de caractère de l'un vers l'autre (java--->C++) j'ai pas eu de solution sauf à travers un BD !!
t'as pas une autre proposition ?!!
0
coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
31 mars 2009 à 23:27
tu peux ouvrir un socket, ou communiquer par signaux.
0
MahaYassine Messages postés 31 Date d'inscription mercredi 26 mars 2008 Statut Membre Dernière intervention 4 février 2010
1 avril 2009 à 10:36
les signaux je pense pas que c'est possible sous windows. parcontre,  les sockets j'ai y pensé mais j'avais peur que ça soit pas sécurisé !!
merci pour les propositions
0
Rejoignez-nous