Skip to main content

Extending the WSDL for an InterSystems IRIS Web Service

Extending the WSDL for an InterSystems IRIS Web Service

Any InterSystems IRIS web service can receive SOAP requests either in InterSystems IRIS binary SOAP format or in the usual SOAP format. If an InterSystems IRIS web service receives a binary request, it sends a binary response. Otherwise, it sends the usual response. No parameter is needed to enable this behavior.

You can extend the WSDL of a web service so that:

  1. The WSDL publicly states that the web service supports the InterSystems IRIS binary SOAP format in addition to the usual SOAP format.

  2. The WSDL includes information on using the InterSystems IRIS binary SOAP format.

This allows any InterSystems IRIS web client to correctly send messages in this format if wanted.

To extend the WSDL of an InterSystems IRIS web service in this way, set the SOAPBINARY parameter to 1 for the web service.

For details on the changes, see WSDL Differences for InterSystems IRIS Binary SOAP Format in Details of the Generated WSDLs.

FeedbackOpens in a new tab