PowerBuilder Classic applications can use EasySoap to connect to Web services. The EasySoap++ library in executable form (EasySoap125.dll), which is dynamically linked to PBSoapClient125.pbx, is distributed with PowerBuilder.
The EasySoap++ library and its use are covered by the GNU Lesser General Public License (LGPL). For a copy of this license, see the free download terms document.
You may distribute the EasySoap++ library to third parties, subject to the terms and conditions of the LGPL.
The complete machine-readable source code for the EasySoap++ library is in the EasySoap.zip file in the Support\WSExtn folder on the DVD. In addition, the object code and Microsoft Visual C++ project file for the PBSoapClient125.pbx are in the soapclient.zip file in the same directory.
These files are provided under the terms of the LGPL so you can modify the EasySoap++ library and then relink to produce a modified EasySoap125.dll. You can also relink PBSoapClient125.pbx with the modified EasySoap++ import library. According to the terms of the LPGL, you may not be able to recompile PBSoapClient125.pbx to use the definitions you have modified in the EasySoap++ library.
Follow the instructions in the Readme.txt file in the soapclient.zip file to build PBSoapClient125.pbx.