Hi, We are using the call web service node to plug in to a third par

Hi,

We are using the call web service node to plug in to a third party web service. We have used this hundreds of times internally with no issue as we have access to the wsdl location to then browse the operations to invoke.

The issue is the third party does not want to expose the wsdl, and at the very least will only make it available temporarily to allow us to browse to it, select the operation, map the inputs and outputs and then hide the wsdl from view again.

The service will still be available, just the wsdl "hidden". The reasons for this are is it against security best practice for the supplier.

So here is my question, what impact could this have on the node running? ... Would it even have an impact? As long as we can map to it initially, is that enough for the node to run as required?

Thanks, David.

OriginalPostID-214188

OriginalPostID-214188

  Discussion posts and replies are publicly visible

Parents
  • This is certainly an unusual situation where the WSDL, which is the contract between client and provider of the service is obfuscated from view.
    The WSDL is cached for a short period of time but you will need access to it daily to refresh the cache. Can you host the wsdl yourself elsewhere? The location of the wsdl does not have to be the same as the endpoint, so as long as you have access to it, the node will work just fine.
Reply
  • This is certainly an unusual situation where the WSDL, which is the contract between client and provider of the service is obfuscated from view.
    The WSDL is cached for a short period of time but you will need access to it daily to refresh the cache. Can you host the wsdl yourself elsewhere? The location of the wsdl does not have to be the same as the endpoint, so as long as you have access to it, the node will work just fine.
Children
No Data