Linux SoftwareProgrammingLibrariesRPC::XML 0.59

RPC::XML 0.59


RPC::XML is a set of classes for core data, message and XML handling. SYNOPSIS use RPC::XML; $req = RPC::XML::request->new
Developer:   Randy J. Ray
      more software by author →
Price:  0.00
License:   Perl Artistic License
File size:   126K
Language:   
OS:   
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot


RPC::XML is a set of classes for core data, message and XML handling.

SYNOPSIS

use RPC::XML;

$req = RPC::XML::request->new('fetch_prime_factors',
RPC::XML::int->new(985120528));
...
$resp = RPC::XML::Parser->new()->parse(STREAM);
if (ref($resp))
{
return $resp->value->value;
}
else
{
die $resp;
}

The RPC::XML package is an implementation of the XML-RPC standard.

The package provides a set of classes for creating values to pass to the constructors for requests and responses. These are lightweight objects, most of which are implemented as tied scalars so as to associate specific type information with the value. Classes are also provided for requests, responses, faults (errors) and a parser based on the XML::Parser package from CPAN.

This module does not actually provide any transport implementation or server basis. For these, see RPC::XML::Client and RPC::XML::Server, respectively.

Requirements:
  • Perl
    tags rpc xml  for requests  the xml  xml parser  classes for  

    Download RPC::XML 0.59


     http://ftp.casaafacerilor.ro/mirrors/CPAN/authors/id/R/RJ/RJRAY/RPC-XML-0.59.tar.gz


    Authors software

    RPC::XML 0.59 (by Randy J. Ray)
    RPC::XML is a set of classes for core data, message and XML handling.

    SYNOPSIS

    use RPC::XML;

    $req = RPC::XML::request->new

    WebService::ISBNDB 0.31 (by Randy J. Ray)
    WebService::ISBNDB Perl module provides an object-oriented interface to the data API at http://isbndb.com

    RPM::Constants 0.40 (by Randy J. Ray)


    Similar software

    RPC::XML 0.59 (by Randy J. Ray)
    RPC::XML is a set of classes for core data, message and XML handling.

    SYNOPSIS

    use RPC::XML;

    $req = RPC::XML::request->new

    XML::Checker::Parser 1.02 (by Enno Derksen)
    XML::Checker::Parser is an XML::Parser that validates at parse time.

    SYNOPSIS

    use XML::Checker::Parser;

    my %expat_options

    SNMP::Multi 2.1 (by Karl Schilke)
    SNMP::Multi is a Perl module to perform SNMP operations on multiple hosts simultaneously.

    SYNOPSIS

    use SNMP::Multi;

    XML::Checker 0.13 (by T.J. Mather)
    XML::Checker is a Perl module for validating XML.

    SYNOPSIS

    XML::Checker::Parser - an XML::Parser that validates at parse time

    XML::Parser::Style::Stream 2.34 (by Clark Cooper)
    XML::Parser::Style::Stream is a Stream style for XML::Parser.

    SYNOPSIS

    use XML::Parser;
    my $p = XML::Parser->new(Style =>

    PXR::Parser 0.1.5 (by Nicholas Perez)
    PXR::Parser is a Pure Perl SAX XML Push Parser.

    SYNOPSIS

    use PXR::Parser;

    my $parser = PXR::Parser->new(

    SQL::Amazon::UserGuide 0.10 (by Presicient Corporation, USA)
    SQL::Amazon::UserGuide is a Perl module with user Guide for DBD/SQL::Amazon.

    SYNOPSIS

    #
    # create the par

    SVG::Parser 1.01 (by Peter Wainwright)
    SVG::Parser is a Perl module with XML Parser for SVG documents.

    SYNOPSIS

    #!/usr/bin/perl -w
    use strict;
    use SVG::Parser;

    d

    Pod::XML 0.96 (by Matt Sergeant)
    Pod::XML is a Perl module to convert POD to XML.

    SYNOPSIS

    use Pod::XML;
    my $parser = Pod::XML->new();
    $parser->parse_fr

    EJOE 0.3.9.1 (by netseeker)
    EJOE is a lightweight Java client/server component built to send and receive objects through pluggable (de)serialization mechanisms.


    Other software in this category

    zlib 1.2.3 (by Jean-loup Gailly)
    zlib is designed to be a free, general-purpose, legally unencumbered, lossless data-compression library for use on virtually any comp

    libjpeg v6b (by Independent JPEG Group)
    libjpeg is a library for handling the JPEG (JFIF) image format

    OpenSSL 0.9.7c (by The OpenSSL Project Team)
    The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implement

    libxml2 2.6.27 (by DV)
    Libxml2 is the XML C parser and toolkit developed for the Gnome project (but usable outside of the Gnome platform), libxml2 library i

    GNU C library 2.4 (by Andreas Jaeger)
    GNU C library (glibc) is one of the most important components of GNU Hurd and most modern Linux distributions.

    GNU C library is us

  •     search


    Featured Software

    jEdit 4.3 pre8
    jEdit is an Open Source text editor written in Java

    Opera 9.02
    Surf the Internet in a safer, faster, and easier way with Opera browser

    GNU Aspell 0.60.4
    GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell


    Subscribe in Rojo
    Google Reader
    Add to My Yahoo!

    Add to My AOL
    Subscribe with Bloglines
    Subscribe in NewsGator Online
    Add 'nixbit linux software' to Newsburst from CNET News.com
    del.icio.us nixbit linux software


    Top tags