I am a beginner programmer, and it's the first time to work with SOAP web services and WSDL files.
I am given a task to consume a SOAP web services provided by another company. However, we need to test internally first, then we consume from the service provider (hosted on their remote server).
My question is. How to host this SOAP web service wsdl in localhost? As I have only the WSDL file.
In the WSDL file, these are the locations. So I need to host the service locally so that I can test and get it work.
<wsdl:service name="ABC_Out_AsycService">
<wsdl:port name="HTTP_Port" binding="p1:ABC_Out_AsycBinding">
<soap:address location="http://localhost" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
</wsdl:port>
<wsdl:port name="HTTPS_Port" binding="p1:ABC_Out_AsycBinding">
<soap:address location="https://localhost" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
</wsdl:port>
</wsdl:service>