Bibliothèques clientes Python SOAP : documentation et options
Naviguer dans le monde des bibliothèques clientes Python SOAP peut être intimidant pour les débutants. Bien que la documentation puisse sembler inadéquate, cette discussion met en évidence diverses bibliothèques et leurs ressources respectives.
Bibliothèques clientes Python SOAP existantes :
Actuellement, il n'existe pas de « meilleure » bibliothèque définitive. . Chaque option a ses avantages et ses inconvénients.
Bibliothèques plus anciennes :
-
SOAPy :Une fois le choix préféré, SOAPy n'est plus maintenu et incompatible avec les versions 2.5 et supérieures de Python.
-
ZSI : Son utilisation est déconseillée en raison de sa courbe d'apprentissage abrupte et de la lenteur de son processus de développement.
Bibliothèques « plus récentes » :
-
SUDS : Connu pour sa nature pythonique, SUDS simplifie la création de clients consommateurs de WSDL. La documentation fournit de nombreux exemples.
-
spyne : La création de serveurs se fait sans effort, mais la création de clients peut être difficile. Une documentation solide peut faire défaut.
-
ladon : La création de serveur est similaire à soaplib. Il prend en charge plusieurs interfaces sans code supplémentaire.
-
pysimplesoap : Une option légère pour les clients et les serveurs. Intégration Web2py disponible.
-
SOAPpy : Cette version est distincte de celle abandonnée hébergée chez ZSI. Il a été maintenu jusqu'en 2011, mais son statut actuel n'est pas clair.
-
soaplib : Souligne la facilité d'utilisation pour créer et appeler des services Web SOAP.
-
osa : Une bibliothèque simple et rapide spécialement conçue pour les clients SOAP.
Recommandations mises à jour :
-
zeep : A bibliothèque bien entretenue qui prend en charge à la fois Python 2 et 3.
-
Python WebServices : Une ressource complète qui fournit des informations à jour sur les modules de services Web Python maintenus.
Informations supplémentaires :
- Pour la version Python 2.6 spécifiquement, SUDS reste un choix fiable.
- Chaque bibliothèque propose sa propre documentation et ses propres ressources. Reportez-vous à leurs sites Web respectifs pour des informations détaillées.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!