Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1719 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Intêret de nusoap

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Intêret de nusoap

n°2144449
PierreC
Posté le 04-06-2012 à 10:53:38  profilanswer
 

Bonjour à tous,
 
  Un des développeurs que j'encadre souhaite utiliser nusoap. Par habitude je refuse d'utiliser des librairies en plus, si le core de php fournit déjà les fonctionnalités.
 
  En effet php fournit déjà des librairies pour faire du soap.
 
  Question donc, y a t'il vraiment une utilité à utiliser nusoap ?
 
Merci


---------------
Du tofu en Alsace : www.tofuhong.com
mood
Publicité
Posté le 04-06-2012 à 10:53:38  profilanswer
 

n°2144457
rufo
Pas me confondre avec Lycos!
Posté le 04-06-2012 à 11:31:37  profilanswer
 

nusoap est une surcouche à soap et dispose donc de primitives de plus au niveau. On développe donc plus vite.
 
C'est un peu comme fpdf et des libs de plus au niveaux qui l'exploite. Si tu veux faire un tableau en pdf, avec fpdf, va falloir te cogner le calcul de la hauteur/largeur de chaque cellule de chaque ligne (pour l'avoir fait, c'est bien galère :/ ), avec les libs de plus au niveau, non => gain de temps.


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2144474
PierreC
Posté le 04-06-2012 à 11:59:48  profilanswer
 

Merci pour ta réponse.
 
Ton avis m'a poussé à rechercher un peu plus ce que fournit nusoap. C’est moi ou bien les docs sont rares, et la liste des méthodes inexistante ?
 
Pierre
 
Edit 12h29 : je voie aussi qu'il y a deux versions :
http://sourceforge.net/projects/nusoap/
http://sourceforge.net/projects/nusoapforphp53/
 
je suis en php 5.3 je dois donc prendre la 2 ème ?


Message édité par PierreC le 04-06-2012 à 12:30:21

---------------
Du tofu en Alsace : www.tofuhong.com
n°2144511
rufo
Pas me confondre avec Lycos!
Posté le 04-06-2012 à 15:02:22  profilanswer
 

Je n'utilise pas cette lib donc je ne saurais te dire...


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2144527
PierreC
Posté le 04-06-2012 à 17:24:34  profilanswer
 

Depuis ce matin j'hésitais beaucoup à prendre nusoap.  
 
Pas trop de doc (malgré 17 000 lignes de code)
semble vieillissant
support moyen quand php 5.3 est arrivé ...
 
Puis j'ai eu confirmation :
 

Citation :

NuSoap was written before PHP had any built-in support for SOAP. It became fairly popular and does do most things you'd want a SOAP client to do. However since PHP introduced its own built-in SOAP client, NuSoap is no longer required and - more importantly - is no longer in active development.
 
Therefore the only real reason to use NuSoap now would be for legacy reasons, where you were already using it before, or if you're stuck on an older version of PHP which doesn't have the SOAP client


Une réponse indique que nusoap est utile poru interoger des serveru share point en NTML ... De mon coté j'ai des besoins très basique, je vais garder la version standard.  
 
Si jamais mon choix est mauvais je reviendrais ici vous le dire, sinon c'est qu'il aura été le bon :-)
 
Source : http://stackoverflow.com/questions [...] p-tutorial


Message édité par PierreC le 04-06-2012 à 18:21:22

---------------
Du tofu en Alsace : www.tofuhong.com
n°2144593
rufo
Pas me confondre avec Lycos!
Posté le 05-06-2012 à 10:33:04  profilanswer
 

Merci pour l'info...


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2144608
pop-pan
yay!
Posté le 05-06-2012 à 12:07:59  profilanswer
 

si ton usage est tres basique et que tu type pas tes objets tu peux tout aussi bien utiliser du json/rest si tu maitrise les deux cotés.
 
le petit avantage c'est que se basant sur http ca permet d'utiliser les entetes http (cache, expires...) et ca supporte la compression gzip si accepté par l'initiateur, de plus le json est facilement parsé en javascript (sauf sous <IE8 et <ff3.5 ou il faut rajouter un shim)
 
je ne connais pas ton usage mais par exemple dans le cas ou un service recup des data d'un autre service JUSTE pour les afficher dans une page web ca va plus vite et c'est plus economique de faire un call ajax et de recup le json pour le reafficher.


---------------
[VDS] rail vesa, bras ecran, support TV / [ACH] des machins
n°2144614
rufo
Pas me confondre avec Lycos!
Posté le 05-06-2012 à 13:07:50  profilanswer
 

Ah ben c'est sur que SOAP, c'est pas un protocole léger-léger :/ Perso, pour mes webservices, je fais du REST. Pour le transfert des données, xml ou json.


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2144630
PierreC
Posté le 05-06-2012 à 14:21:23  profilanswer
 

le serveur est déjà en place et fournit par un tiers (en SOAP), je ne code que la partie client en php


Message édité par PierreC le 05-06-2012 à 14:21:44

---------------
Du tofu en Alsace : www.tofuhong.com

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Intêret de nusoap

 

Sujets relatifs
Difficulté à comprendre les CMSintéret du typage
Clustering et load balancing : c'est quoi l'intérêt ?[NUSOAP] Authentification
Detecter les régions d'interetformule taux interet
interet fonction voidquel intérêt de relancer une exception dans un catch ?
Interet de XML/XSL FO2 index dans site interet?
Plus de sujets relatifs à : Intêret de nusoap


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR