Description
At the moment there is only the possibility to define the URL of the WSDL in the properties of the signature.
Use Case
It would be convenient if there is a possibility to add the URL of the WSDL to the properties of the proc statement newinstance. By string substitution (%%url%%% or %%$logical(\\\\\\\"\\\\\\\"URL\\\\\\\"\\\\\\\")%%%) it is possible to let the URL be determined at runtime. This functionality is convenient in the case where there is more than 1 webserver on which the same WSDL can be found (for example production, test, development, etc). It could be that there are running webservers on different machines (running on different hosts) or more webservers running on 1 machine (running on different ports).
Importance
Connectivity
Type
Webservices
Operating System
Not Applicable
Status
Closed
At the moment we have defined 20 signatures for the same WSDL to give the customers using our software a little bit of flexibility but we determine the hostnames and portnumbers. If this wish is available in Uniface, then we can give our customers more flexibililty and they can choose the portnumbers and the hostnames for themselves.
Since the version 9.6.03 patch X301 it is now possible to dynamically set the endpoint URL of a web service. The $signatureproperties enables you to set SOAP U2.0 connector options in Proc. A new svc connector option defines the endpoint for a SOAP web service.
Hope this helps.
Kind regards,
Daniel