IndySoap Tutorial

Add the /soap directory to your delphi library path … from TIdBaseSoapableClass (much like TRemotable in Delphi 6\’s SOAP. implementation). …

More PDF Content

IndySoap Tutorial
Page 1
ADUG Autumn Symposium 2002 Australian Delphi User Group Inc., A0038181F
Page 6
1 IndySoap Tutorial Dave Nottage Portions of this paper are borrowed from the IndySoap documentation. Contents: • Foreword • Installing IndySoap • Creating a webservice with IndySoap • Defining server interfaces • Registering the interfaces and “SOAPable” classes • Generating Interface Type Information (ITI) • Creating the server • Deploying the server • Creating a webservice client with IndySoap • Creating the client • Invoking the webservice methods • Conclusion Foreword This paper assumes the reader has a basic understanding of SOAP, WSDL, HTTP and XML. Installing IndySoap Installation: The following procedure is recommended for installing IndySoap: 1. You need the latest Indy release (9.03 or more recent). You can obtain the latest source for Indy from: ftp://indy90:indy90@ftp.nevrona.com/ 2. Create a SOAP Directory in your Indy directory 3. Copy the SOAP directory structure into the SOAP Directory. To actually use IndySoap, you only need the files in the root soap directory, but the other files will be useful from time to time 4. Add the /soap directory to your delphi library path
Page 2
ADUG Autumn Symposium 2002 Australian Delphi User Group Inc., A0038181F
Page 6
2 5. Review the VER140ENTERPRISE in IdSoapDefines.inc – you may want to enable it 6. [optional but recommended] Compile and run the DUnit tests in \dunit\IdSoapTests.dpr 7. Open the IdSoap.dpk file, then press the install button Deliverables Reference:

Download IndySoap Tutorial pdf from www.adug.org.au, 9 pages, 44.87KB.
Related Books

Leave a Reply