Estamos escribiendo un cliente para un servicio remoto que expone servicios web SOAP y publica una definición WSDL para esos servicios.Creación de un servicio web simulado a partir de un archivo WSDL en Python
No tenemos acceso al sistema durante las pruebas, por lo que nos gustaría escribir un servicio simulado. Estamos utilizando Python para el cliente, por lo que idealmente querríamos usar Python para el servidor simulado, aunque supongo que no es estrictamente necesario.
El sueño sería poder generar resguardos del archivo WSDL que podríamos completar y luego servir a aquellos que usan Paste Deploy como un servidor WSGI, aunque no tiene que ser Paste Deploy o WSGI por tanto tiempo ya que funciona de manera confiable. Lo principal es que tenemos que generar los resguardos del archivo WSDL "real" para no escribir accidentalmente un servidor simulado no conforme.
Estamos utilizando espuma para la biblioteca del lado del cliente, y hemos examinado soaplib y ZSI. Sin embargo, las cosas wsgi2py en soaplib dicen "no usar" en la parte superior y ZSI parece mucho que tragar. ¿Qué usa generalmente la gente para este tipo de cosas?
Martin
Gracias a ambos. A partir de una prueba rápida, SoapUI (gratis) se ve excelente. – optilude