J'ai écrit un service Web Spyne
via Django
. Je simule une application, j'ai donc besoin de mettre en place des interfaces exactes. Je suivais port
définition ai dans la demande initiale:Comment définir le nom et la liaison d'un port dans Spyne?
< wsdl:service name = "SendSmsWebServiceImplService" >
< wsdl:port binding = "tns:SendSmsWebServiceImplServiceSoapBinding" name = "SendSmsWebServiceImplPort" >
< soap:address location = "http://192.168.100.31:8181/smsgateway/sendsms"/>
</wsdl:port >
</wsdl:service >
Et voici ce que j'ai dans le simulateur:
< wsdl:service name = "SendSmsWebServiceImplService" >
< wsdl:port name = "SendSmsWebService" binding = "tns:SendSmsWebService" >
< soap:address location = "http://127.0.0.1:5000/smsgateway/services/SendSms/"/>
</wsdl:port >
</wsdl:service >
Je suis en train de mettre name
et binding
pour le port
. J'utilise le module spyne.application.Application
pour implémenter l'application principale. Quel est le moyen de définir ces propriétés?