Portlet Factory, Version 6.1.2


 

Using the Web Service Call builder with a SOAP service

You can call a SOAP service that is not defined with a WSDL document by entering the information needed to configure the SOAP request. You can use a known SOAP request envelope for that service to get the information you need to configure your own call to that service.

For example, if you had the following SOAP request envelope, you could configure a service call to the target method by extracting the values of the following elements in the SOAP request:

<SOAP-ENV:Envelope xmlns:SOAP-  ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<SOAP- ENV:Body>
<ns1:getServiceResponsePublic xmlns:ns1="urn:MyBubble- SoapServices" SOAP-  ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<service Name xsi:type="xsd:string">Meaning</serviceName>
<inputText  xsi:type="xsd:string">permeate</inputText>
</ns1:getServiceResponsePublic>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

Parent topic: Web Service Call builder


Library | Support |