Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > Services Web
Services Web Forum d'entraide pour les services Web en PHP, qui permettent de créer et de consommer facilement des webservices (génération de WSDL etc.). Exemples : SOAP, NuSOAP, REST, SCA-SDO... Avant de poster -> Cours webservices
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 15/05/2007, 14h16   #1
Membre éclairé
 
Avatar de Asmodean
 
Inscription : février 2006
Messages : 311
Détails du profil
Informations personnelles :
Âge : 26
Localisation : France

Informations forums :
Inscription : février 2006
Messages : 311
Points : 346
Points : 346
Envoyer un message via MSN à Asmodean
Par défaut [SOAP] Données persistentes et connexion à la base de donnée

Salut,

J'utilise une classe pour travaillé avec SOAP par l'intermédiaire de setClass. Et comme j'ai besoin que les données soient persistentes j'utilise aussi

Code php :
$server->setPersistence(SOAP_PERSISTENCE_SESSION);

Jusqu'ici ça marche bien. Par contre ma class contient une autre classe qui me sert de connexion a ma base de données. Et cette connexion a l'air de marcher une fois, par contre meme avec les données persistente ca n'a pas l'air de marcher plus d'une fois. Ensuite la connexion est coupé j'imagine.

Est ce que quelqu'un a déjà essayé de faire marcher ce genre d'architecture? Et si oui comment on peut contourner ce problème? Va-t-il falloir que je me reconnecte entre chaque requete?
Asmodean est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/05/2007, 14h21   #2
Membre Expert
 
Inscription : janvier 2005
Messages : 2 288
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 2 288
Points : 2 287
Points : 2 287
Pour avoir une connection à MYSQL qui reste persistente il faut utiliser mysql_pconnect() je crois
koopajah est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/05/2007, 14h51   #3
Membre éclairé
 
Avatar de Asmodean
 
Inscription : février 2006
Messages : 311
Détails du profil
Informations personnelles :
Âge : 26
Localisation : France

Informations forums :
Inscription : février 2006
Messages : 311
Points : 346
Points : 346
Envoyer un message via MSN à Asmodean
mmmhhh c'est bien ce que je pensais...

Et avec mysqli y'a moyen d'avoir un connexion persistante?
Asmodean est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/05/2007, 14h56   #4
Membre Expert
 
Inscription : janvier 2005
Messages : 2 288
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 2 288
Points : 2 287
Points : 2 287
D'après les commentaires dans le Manuel il semble que non. Maintenant je ne pense pas qu'il soit si couteux de se reconnecter a chaque fois à la base.
koopajah est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/05/2007, 14h56   #5
Membre expérimenté
 
Avatar de dj-julio
 
Inscription : décembre 2005
Messages : 742
Détails du profil
Informations personnelles :
Âge : 25
Localisation : France, Finistère (Bretagne)

Informations forums :
Inscription : décembre 2005
Messages : 742
Points : 576
Points : 576
Salut,

je viens de voir ça sur php.net à la fonction mysqli
Citation:
Note - MySQLi doesn't support persistent connection.
__________________
Mon Site/Cv.
dj-julio est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/05/2007, 15h00   #6
Membre éclairé
 
Avatar de Asmodean
 
Inscription : février 2006
Messages : 311
Détails du profil
Informations personnelles :
Âge : 26
Localisation : France

Informations forums :
Inscription : février 2006
Messages : 311
Points : 346
Points : 346
Envoyer un message via MSN à Asmodean
Nan ce n'est pas si couteux...

Je cherchais juste un moyen de me faciliter la vie. En fait j'améliore une plateforme existante avec des web services et donc j'utilise les classes préexistantes. Seulement je ne peux pas les changer ces classes donc je fais des classes qui en héritent alors ca limite un peu mes options. Mais je vais trouver
Asmodean est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h16.


 
 
 
 
Partenaires

Hébergement Web