O'Reilly logo

Expert Delphi by Paweł Głowacki

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Consuming XML SOAP web services

The starting point for implementing the SOAP web service client is the Web Services Description Language (WSDL) document, which specifies what web methods a given web service implements and what are the names and types of the expected parameters. Delphi provides the WSDL Importer wizard that takes as input a WSDL file and generates the Object Pascal unit with types and methods that correspond with the functionality exposed by a SOAP web service. The main application logic can use these generated classes in order to issue web services requests and receive results returned from the remote web services server app.

Let's have a look at the process of integrating with a SOAP web service on the example of the WHOIS ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required