Warning |
This module is EXPERIMENTAL. That means that the behaviour of these functions, these function names, in concreto ANYTHING documented here can change in a future release of this package WITHOUT NOTICE. Be warned, and use this module at your own risk. |
The soap extension is a really easy way to write soap clients and servers.
This really needs a better introduction - if you can think of one send an email to soap@lists.php.net
Short installation note:
To compile and install you will need libxml. Only versions 2.4.12 and 2.4.14 have been tested. php-soap "should" work with other versions of libxml2, they just haven't been tested
You currently need to check the soap exetension out from Anonymous CVS, using cvs co pear/PECL/soap.
You should copy the soap directory into the PHP /ext folder (unless you only want to build it as a self-contained php-module)
Run phpize in the soap folder (for the module) or ./buildconf in the php4 directory.
Run configure with --with-soap (and your other options)
make; make install
that's it.
If you have comments, bugfixes, enhancements or want to help developing this beast, join the Soap Mailing List. All help is very welcome.