Changeset 3531 for trunk/extlib/Apache/XMLRPC/Lite.pm
- Timestamp:
- 03/12/09 09:11:52 (9 months ago)
- Files:
-
- 1 modified
-
trunk/extlib/Apache/XMLRPC/Lite.pm (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/extlib/Apache/XMLRPC/Lite.pm
r1098 r3531 5 5 # and/or modify it under the same terms as Perl itself. 6 6 # 7 # $Id: Lite.pm ,v 1.3 2001/08/11 19:09:57 paulk Exp$7 # $Id: Lite.pm 249 2008-05-05 20:35:05Z kutterma $ 8 8 # 9 9 # ====================================================================== … … 16 16 17 17 @ISA = qw(XMLRPC::Transport::HTTP::Apache); 18 $VERSION = eval sprintf("%d.%s", q$Name: release-0_52-public $ =~ /-(\d+)_([\d_]+)/); 18 #$VERSION = sprintf("%d.%s", map {s/_//g; $_} q$Name$ =~ /-(\d+)_([\d_]+)/); 19 use version; $VERSION = qv('0.710.05'); 19 20 20 21 my $server = __PACKAGE__->new; 22 23 sub server { 24 return $server; 25 } 21 26 22 27 sub handler { … … 68 73 =head1 DESCRIPTION 69 74 70 This Apache Perl module provides the ability to add support for XML-RPC 71 protocol with easy configuration (either in .conf or in .htaccess file). 75 This Apache Perl module provides the ability to add support for XML-RPC 76 protocol with easy configuration (either in .conf or in .htaccess file). 72 77 This functionality should give you lightweight option 73 78 for hosting SOAP services and greatly simplify configuration aspects. This 74 79 module inherites functionality from XMLRPC::Transport::HTTP::Apache component 75 80 of XMLRPC::Lite module. 76 81 77 82 =head1 CONFIGURATION 78 83 … … 80 85 directives in main server configuration areas or directly in .htaccess file. 81 86 82 All parameters should be quoted and can be separated with commas or spaces 83 for lists ("a, b, c") and with 'wide arrows' and commas for hash parameters 87 All parameters should be quoted and can be separated with commas or spaces 88 for lists ("a, b, c") and with 'wide arrows' and commas for hash parameters 84 89 ("key1 => value1, key2 => value2"). 85 90 … … 92 97 =item dispatch_to (LIST) 93 98 94 Specifies path to directory that contains Perl modules you'd like to give 99 Specifies path to directory that contains Perl modules you'd like to give 95 100 access to, or just list of modules (for preloaded modules). 96 101 … … 99 104 =item options (HASH) 100 105 101 Specifies list of options for your module, for example threshold for 102 compression. Future versions will support more options. See 106 Specifies list of options for your module, for example threshold for 107 compression. Future versions will support more options. See 103 108 XMLRPC::Transport::HTTP documentation for other options. 104 109 … … 106 111 107 112 =back 113 114 =head1 METHODS/SUBROUTINES 115 116 =head2 server 117 118 my $server = Apache::XMLRPC::Lite->server(); 119 120 Returns the server object. 121 122 Useful if you need to manipulate the server object from your code. 123 124 =head2 handle 125 126 Request handler. Called by apache. 108 127 109 128 =head1 DEPENDENCIES
