Python pour client SOAP via HTTPS

Python pour client SOAP via HTTPS - Python - Programmation

Marsh Posté le 19-06-2009 à 23:21:35    

Alors voila, j'aimerais faire un client SOAP via HTTPS, j'ai trouvé plusieurs libs possibles, mais ... aucune ne semble drainer un consensus d'après ce que j'ai lu. Et aucune de celles que j'ai vu ne proposait d'exemple avec HTTPS et configuration du certificat. Que faire?  :(


---------------
Aimer les femmes intelligentes est un plaisir de pédéraste. (Charles Baudelaire) - Vous vulgarisez :o (Jean-Kevin Dubois)
Reply

Marsh Posté le 19-06-2009 à 23:21:35   

Reply

Marsh Posté le 24-06-2009 à 14:11:26    

Reply

Marsh Posté le 24-06-2009 à 18:57:31    

Merci de m'avoir répondu. J'ai opté pour ZSI. Critère de choix:  
http://pywebsvcs.sourceforge.net/

Citation :

Zolera SOAP Infrastructure (ZSI)
    The primary and most active web services toolkit supported by this project.


 
et j'ai pu rapidement arriver à un résultat. Le seul "souci" vient de la classe de transport httplib.HTTPSConnection :  

Citation :

Note: This does not do any certificate verification.


 
ce qui est dommage.


---------------
Aimer les femmes intelligentes est un plaisir de pédéraste. (Charles Baudelaire) - Vous vulgarisez :o (Jean-Kevin Dubois)
Reply

Marsh Posté le 24-06-2009 à 21:31:13    

C'est vrai que pour faire du https à par httplib je vois pas trop, peut-être urllib pourrait t'aider

Reply

Marsh Posté le 18-05-2010 à 15:58:45    

philippe06 a écrit :

Merci de m'avoir répondu. J'ai opté pour ZSI. Critère de choix:  
http://pywebsvcs.sourceforge.net/

Citation :

Zolera SOAP Infrastructure (ZSI)
    The primary and most active web services toolkit supported by this project.


 
et j'ai pu rapidement arriver à un résultat. Le seul "souci" vient de la classe de transport httplib.HTTPSConnection :  

Citation :

Note: This does not do any certificate verification.


 
ce qui est dommage.


 
Bonjour,
Je relance ce post car je cherche à exécuter une requête SOAP à partir d'un bout de code en Python (2.6 sur Windows) avec ZSI.
J'ai installé ZSI après plusieurs heures de tâtonnements et maintenant je ne sais pas comment faire  :sarcastic:  
 
Une petite aide serait la bienvenue...
Merci d'avance.

Reply

Marsh Posté le 18-05-2010 à 18:14:43    

La demarche que j ai suivi est de generer des classes python @ partir des "descripteur" de webservice. Ensuite si ma memoire est bonne j ai du apporter de petites retouches aux classes generes.
 
Si tu veux aller vite, tu peux souvent te contenter d une simple requete http avec httplib et urllib en parsant les resultats de sortie. Mes collegues font comme ca et ont developpe rapidement moult applis fiable ainsi.


---------------
Aimer les femmes intelligentes est un plaisir de pédéraste. (Charles Baudelaire) - Vous vulgarisez :o (Jean-Kevin Dubois)
Reply

Marsh Posté le 18-05-2010 à 18:21:12    

EDIT: erreur de post

 

mais en complément tout est là: http://pywebsvcs.sourceforge.net/zsi.html
Le 2.2 t'expliquera brievement comment mettre en place un script client d'un webservice.
Le 11.3 t'expliquera comment générer les classes "stub" à partir des descripteurs WSDL, ce qui est susceptible de te simplifier la vie pour les cas complexes.


Message édité par philippe06 le 18-05-2010 à 18:56:15

---------------
Aimer les femmes intelligentes est un plaisir de pédéraste. (Charles Baudelaire) - Vous vulgarisez :o (Jean-Kevin Dubois)
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed