This library has been tested by the author with Perl versions 5.00503, 5.6.0, 5.6.1, 5.7.1 and 5.7.2 on Windows 98/2K and Linux 2.2. Should run everywhere where Perl 5.004 or later runs.
- Some modules within this package depend on other packages that are distributed separately from Perl. You should have the following distributions installed before you start to use SOAP::Lite:
- XML::Parser
- Following modules will be loaded on demand only:
- MIME::Base64
- URI (for HTTP transport and autodispatch)
- HTTP::Daemon [libwww-perl] (for daemon server implementation)
- Apache [mod_perl] (for mod_perl server implementation)
- Net::POP3 [libnet] and MIME::Parser [MIME Tools] (for POP3 server implementation)
- MIME::Lite (for SMTP client implementation)
- IO::File [IO] (for FTP client and IO server)
- Net::FTP [libnet] (for FTP client)
- MQSeries (for MQSeries transport)
- Net::Jabber (for Jabber transport)
- FCGI (for FastCGI server implementation)
- IO::Socket::SSL (SSL support for TCP transport)
- MIME::Parser [MIME Tools] (for MIME attachment support)
- Compress::Zlib (for compression support)
- MIME::Lite (for SMTP client implementation)
- Following modules will be used for HTTP transport only:
- LWP::UserAgent [libwww-perl]
- HTTP::Request [libwww-perl]
- HTTP::Headers [libwww-perl]
- HTTP::Status [libwww-perl]
- Crypt::SSLeay (for HTTPS/SSL transfer)
You may not follow this requirement as soon as you have XML::Parser::Lite (included), which will run automatically on Perl 5.00503 and later if XML::Parser is not available.
© 2000-2003, Pavel Kulchenko. All rights reserved.