cs_aymen87
Messages postés109Date d'inscriptionsamedi 3 novembre 2007StatutMembreDernière intervention 4 février 2016
-
18 mars 2011 à 10:06
cs_aymen87
Messages postés109Date d'inscriptionsamedi 3 novembre 2007StatutMembreDernière intervention 4 février 2016
-
18 mars 2011 à 15:26
Bonjour
Ci dessous les détails de mon problème que je crois très spécifique :
On a un site web développé en php,mais il s'est avéré que ce site aura le besoin d'être toujours en écoute pour recevoir des demandes externes (via socket).
Vu qu'en php les socket ne sont pas performantes et ne supporte pas le multi-threading, j'ai opté pour c.
Mon problème maintenant consiste dans la manière avec laquelle j'échangerai les données entre le module c et le module php.
Dans la page php j'ai pu récuperer les données en utilisant les ligne suivantes :
$test_var =`test_echange.exe`;
echo "test gave : " . $test_var;
et ca a été exécuté, mais il ya t-il un moyen de récupérer les données de la page php dans le module c++.
cptpingu
Messages postés3837Date d'inscriptiondimanche 12 décembre 2004StatutModérateurDernière intervention28 mars 2023123 18 mars 2011 à 10:32
Il me semble qu'il faut que tu fasses un module pour Apache. (Un *.so que tu indiques à Apache pour créer des nouveaux composants dans php).
Pourquoi cherches-tu à recevoir des données par socket ? Quelle limitation as-tu qui nécessite cela ?
________________________________________________________________________
Historique de mes créations, et quelques articles:
[ http://0217021.free.fr/portfoliohttp://0217021.free.fr/portfolio]
Merci d'utiliser Réponse acceptée si un post répond à votre question
cs_aymen87
Messages postés109Date d'inscriptionsamedi 3 novembre 2007StatutMembreDernière intervention 4 février 2016 18 mars 2011 à 11:06
j'aurai besoin des socket parce que on ne sait pas quand est ce qu'on va recevoir une requête , le serveur doit être donc en permanence en ecoute. Les données sont envoyées de l'extérieur voila pourquoi.
cptpingu
Messages postés3837Date d'inscriptiondimanche 12 décembre 2004StatutModérateurDernière intervention28 mars 2023123 18 mars 2011 à 11:15
C'est déjà ce que fait un serveur Web. Je ne comprends pas le besoin. Pourquoi ne pas faire un webservice ?
________________________________________________________________________
Historique de mes créations, et quelques articles:
[ http://0217021.free.fr/portfoliohttp://0217021.free.fr/portfolio]
Merci d'utiliser Réponse acceptée si un post répond à votre question
________________________________________________________________________
Historique de mes créations, et quelques articles:
[ http://0217021.free.fr/portfoliohttp://0217021.free.fr/portfolio]
Merci d'utiliser Réponse acceptée si un post répond à votre question