PC SOFT

ONLINE HELP
FOR WINDEV, WEBDEV AND WINDEV MOBILE

Home | Sign in | English US
  • Overview
  • How to configure the WINDEV SOAP server?
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Others
Stored procedures
Warning
From version 20, this feature is not available anymore. See Importing/Consuming Webservices for more details
Warning
From version 15, the Webservices generated by the versions 14 (and earlier) of WINDEV are kept for backward compatibility. We recommend that you use the new format of Webservice, available from version 15.
See for more details: Generating a Webservice.
Overview
WINDEV allows you to easily manage the SOAP protocol by allowing you to create:In these last two cases, the configuration of the SOAP server is almost identical. This help page presents the different operations that must be performed to install the SOAP server.
How to configure the WINDEV SOAP server?
To install your application on a SOAP server:
  1. Create the WINDEV library.
    • To create a standard SOAP server: Create the library (.WDL file) of your Server application ("Project .. Create the library").To create a standard SOAP server: Create the library (.WDL file) of your Server application:

    • To create a Webservice: Select "Workshop .. Webservice .. Generate a Webservice from this project". The wizard for generating the Webservice starts. See Generating a Webservice for more details.
      Caution: The WINDEV DLLs must not be renamed.
      To create a Webservice: generate the Webservice:

      The wizard for generating the Webservice starts. See Generating a Webservice for more details.
      Caution: The WINDEV DLLs must not be renamed.
  2. Select the files that will be installed on the SOAP server.
    • The WINDEV library of your server application or Webservice (*.WDL file).
    • For a Webservice, the XML file containing the description of the Webservice.
    • The WDSOAPConfig.EXE application found in "Data" directory of the setup directory of WINDEV.
    • The WINDEV DLLs required to run your application. Check whether the following DLLs are selected: wdxxximg.dll, wdxxxobj.dll, wdxxxpnt.dll, wdxxxstd.dll and wdxxxvm.dll.
    • The WINDEV DLLs specific to the HTTP server used: wdxxxsapa.dll for Apache 1.3, wdxxxsapa2.dll for Apache 2.0, wd170siis for IIS, etc.
    Note: To create a setup of your application, select "Tools .. Create the client version". However, with a SOAP Server application, this setup can only be used to copy the necessary files onto the server. The configuration of the server must be performed thereafter.Note: You have the ability to create a setup of your application: on the "Project" pane, in the "Generation" group, expand "Setup procedure" and select "Create the setup procedure". However, with a SOAP Server application, this setup can only be used to copy the necessary files onto the server. The configuration of the server must be performed thereafter.
  3. Install the application on the server.
  4. Configure the Internet server for your WINDEV application:
  5. Configure the SOAP administrator. See Configuring the administrator for more details.
  6. If you are using a SOAP client application: in order for the SOAP client to contact the server, the server address used in SOAPRun must have the following format:
    <IP address of server>\Server.soap
Note: If several SOAP server applications or Webservices are installed on the same computer, you must install:
  • all the libraries (WDL) in the same directory,
  • all the WINDEV DLLs used in the same directory.
A single SOAP administrator will be installed and used.
Caution: The rights granted to the user of the http site are very important. If a WINDEV SOAP server must write into a file, write rights must be granted to the user of the site (Internet guest).
Minimum required version
  • Version 9
Comments
Click [Add] to post a comment