To consume a web service, you create a proxy from the WSDL supplied from the web service and set up a logical port using transaction SOAMANAGER. This creates classes and the necessary configuration to consume the web service from ABAP. From the service, in SE80, you can test the service directly.
Which of these steps have you carried out. I'm confused by the code you have posted - what relevance does that have?