package RPC::Any;
use 5.008001;

our $VERSION = '1.00_2';

1;

__END__

=head1 NAME

RPC::Any - A simple, unified interface to XML-RPC and JSON-RPC.

=head1 DESCRIPTION

RPC::Any is a simple, unified interface to multiple RPC protocols.
Right now it supports L<XML-RPC|http://www.xmlrpc.com/> and all
three versions of L<JSON-RPC|http://groups.google.com/group/json-rpc/web>
(1.0, 1.1, and 2.0).

The goal of RPC::Any is to be simple to use, and to be highly extendable.
RPC::Any is designed to work properly in taint mode, and fully supports
Unicode. It was written for real-world use in a major production
application.

If you're planning to use RPC::Any, you probably want to see
L<RPC::Any::Server>. In the future, there will also be an
C<RPC::Any::Client>.

=head1 SEE ALSO

L<RPC::Any::Server>

=head1 TODO

=over

=item *

C<RPC::Any::Client>

=back

=head1 SUPPORT

Right now, the best way to get support for C<RPC::Any> is to email
the author using the email address in the L</AUTHOR> section below.

=head1 BUGS

RPC::Any is relatively new, but it has very extensive tests and is being
heavily used in a L<major production application|http://www.bugzilla.org/>.
However, there could still be bugs lurking in its code.

You can report a bug by emailing C<bug-RPC-Any@rt.cpan.org> or
by using the RT web interface at
L<https://rt.cpan.org/Ticket/Display.html?Queue=RPC-Any>.

=head1 AUTHOR

Max Kanat-Alexander <mkanat@cpan.org>

=head1 COPYRIGHT AND LICENSE

Copyright (C) 2010 Everything Solved, Inc.

This library (the entirety of RPC-Any) is free software; you can
redistribute it and/or modify it under the same terms as Perl itself.
