Suds Performance - client.factory.create () takes more than 2 minutes

I use Suds to send / receive SOAP messages in Python. It takes an incredibly long time to create an object to be sent through a soap envelope.

client = Client(wsdldict['Contact'], faults=True, headers=session) #takes ~5 seconds
lq1=client.factory.create("ns1:ListOfContactQuery") #takes ~130 seconds

The WSDL file is quite large (1 MB), but I do not know if this is a problem or not. Does Suds work at some point?

+3
source share
1 answer

Performance SUDS breaks down large WSDL files. I already tested this with the Citrix NetScaler SOAP API.

WSDL , SUDS, .

+6

Source: https://habr.com/ru/post/1760749/


All Articles