PowerBuilder applications can use EasySoap to connect to Web services. The EasySoap++ library in executable form (EasySoap190.dll), which is dynamically linked to PBSoapClient190.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 installation package. In addition, the object code and Microsoft Visual C++ project file for the PBSoapClient190.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 EasySoap190.dll. You can also relink PBSoapClient190.pbx with the modified EasySoap++ import library. According to the terms of the LPGL, you may not be able to recompile PBSoapClient190.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 PBSoapClient190.pbx.