INSTALLING WEBSERVICES IN pOWL

1. Choose your favorite libary for webservices

There  are  some  implementations for webservices in PHP like XML-RPC,
NuSoap  or  the Soap package in PEAR. Currently pOWL can use NuSoap by
NuSphere and PEAR::Soap. You only need one out of these implementations.

2. Install all needed packages and libaries

NuSoap only needs a PHP compiled/configured '--with-curl' to be able to
use secured connections (https://). Without CURL (Client URL Library
Functions) you can use NuSoap only with unsecured connections (http://).
Download NuSoap Lib from http://dietrich.ganx4.com/nusoap and copy it
to nusoap/lib.

Soap from PEAR needs some special Pear packages, please have a look to
the Pear website http://pear.php.net for further information. But you
cannot be wrong to install all Pear classes, tools for everything you
want to do :)

3. Configuration

pOWL can check the ability of Soap implementations by itself but you can
also configure in config.inc.php to use your prefered soap.

4. Add webservice modul to pOWL installation

Select the pOWL SysOnt RDF Model, go to the classes and add a new instance
to the Module class. Name it like your webservice folder ('Webservice' is
default). Load pOWL again (or at least the top frame).

Nothing more to do, you can start now. Enjoy.
