Soap est-il definitivement trop lent?
Defzone
-
Defzone -
Defzone -
Bonjour,
Dans le cadre d'un projet php, je dois attaquer une base de donnees via l'utilisation de webservice. J'utilise l'extension soap de php. Le probleme est que je dois utiliser 4 wsdl pour effectuer toutes mes requetes. Le simple fait de creer les clientsoap prend 16 sec !!!
N'existe t'il pas une librairie plus performante (je connais deja nusoap) pour accelerer mes traitements ?
Merci.
Dans le cadre d'un projet php, je dois attaquer une base de donnees via l'utilisation de webservice. J'utilise l'extension soap de php. Le probleme est que je dois utiliser 4 wsdl pour effectuer toutes mes requetes. Le simple fait de creer les clientsoap prend 16 sec !!!
N'existe t'il pas une librairie plus performante (je connais deja nusoap) pour accelerer mes traitements ?
Merci.
A voir également:
- Soap est-il definitivement trop lent?
- Mon pc est trop lent - Guide
- Mon mac est lent comment le nettoyer - Guide
- Compte facebook désactivé definitivement - Guide
- Comment supprimer un compte instagram définitivement - Guide
- Comment supprimer un compte google définitivement - Guide
1 réponse
Je vais un peu plus preciser ma question vu qu'elle n'interesse pas grand monde, mais je suis persuade (clavier qwerty pas d'accent) que beaucoup de programmeurs php ce sont confrontes au probleme.
L'extension soap de php permet de generer un objet soapclient qui fait office de stub pour les webservice. Contrairement aux autres langages (java, c++ and co), le stub n'est pas genere une fois pour toute afin de pouvoir l'utiliser sans avoir a le recreer chaque fois. C'est la que le bas blaisse car le parsing du fichier wsdl et l'instanciation du soapclient prend un certain temps (environ 20 sec dans mon cas pour generer 4 stubs), ce qui est beaucoup trop pour une application web!
Donc ma question : existe il une librairie permettant de generer des stubs client sous forme de fichiers php directement exploitables (avec des require_once)?
Dans l'attente d'un messie, merci.
L'extension soap de php permet de generer un objet soapclient qui fait office de stub pour les webservice. Contrairement aux autres langages (java, c++ and co), le stub n'est pas genere une fois pour toute afin de pouvoir l'utiliser sans avoir a le recreer chaque fois. C'est la que le bas blaisse car le parsing du fichier wsdl et l'instanciation du soapclient prend un certain temps (environ 20 sec dans mon cas pour generer 4 stubs), ce qui est beaucoup trop pour une application web!
Donc ma question : existe il une librairie permettant de generer des stubs client sous forme de fichiers php directement exploitables (avec des require_once)?
Dans l'attente d'un messie, merci.