13 Galdos Simple WSDLSOAP Experiment for WFS
13.1 Experiment Description
This short report summarizes a simple experiment to test the use of WSDL and SOAP for the OGC Web Feature Service.
The WSDL document used is contained in Appendix A of this report. The WSDL document was generated using the XMLSpy 2004 Enterprise Edition
which provides functionality for editing and analyzing WSDL documents. This was reported on in an earlier document posted to the project OWS 2.0 portal at
OGC.
This report uses the previous WSDL document to automatically generate and send SOAP messages to a Galdos WFS supporting SOAP.
The experiment was conducted as follows: 4. The WSDL document was edited to use the service location
http:dali.galdosinc.com:8081wfs-soapservicesWFSSOAPService .
This is the location of a Galdos test WFS used for CITE. 5. The WSDL document for WFS testWSDL.wsdl was read into XMLSpy
2004 Enterprise Edition and the WSDL validated by XMLSpy. Note that XMLSpy is rather forgiving of WSDL errors relative to other tools that we
have tried. This will be reported on in another report.
6. XMLSpy 2004 provides the ability to generate and send SOAP messages based on processing the WSDL document.
The objective of the experiment was then to create and send SOAP messages from the XMLSpy SOAP tool to the Galdos WFS listed in the WSDL document.
This experiment was quite successful. The following operations were tested successfully as document in this report:
1. GetCapabilities 2. DescribeFeature
3. GetFeature 4. GetFeatureWithLock
The architecture of the experiment is shown in Figure 1.
Copyright © Open Geospatial Consortium, Inc. 2005
53
XMLSpy 2004 Enterprise Edition
WFS WSDL
SOAP Response SOAP Request
Galdos Cartalinea™ Web Feature Service
Figure 1. Experiment Architecture
13.2 Experiment Results
This section summarizes the results of the experiment in a series of annotated screen shots.
Prompt for WSDL document
Figure 1. Selecting the WSDL Document for WFS
Copyright © Open Geospatial Consortium, Inc. 2005