App-soapcli

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

0.0300 2015-05-02 Piotr Roszatycki <dexter@cpan.org>
 - Supports SOAP12.
 - Outputs result as JSON by default.

0.0201 2013-01-21 Piotr Roszatycki <dexter@cpan.org>
 - The "soapcli" script is not FatPacked anymore.

0.02 2012-09-04 Piotr Roszatycki <dexter@cpan.org>
 - WSDL filename is guessed from request data filename.
 - User-Agent is "soapcli/$VERSION".
 - Supports HTTP proxy.
 - Requires YAML::XS for dumping of request (has better output format).

0.01 2012-08-12 Piotr Roszatycki <dexter@cpan.org>
 - First CPAN release.

README  view on Meta::CPAN

DESCRIPTION

    This is command-line SOAP client which accepts YAML or JSON document as
    an input data.

    The first argument is a request data as a JSON string or a name of file
    which contains data in JSON or YAML format.

    The second argument is an URL address to WSDL data or a filename of
    WSDL data file or a file which contains an URL address to WSDL data.
    This filename is optional and can be guessed from first argument.

    The third argument is an URL address of endpoint with a name of a
    webservice port. The URL address of endpoint is optional if is already
    a part of WSDL data. The name of port is optional if it is unambiguous
    for called method. The name of port should start with # character.

    The fourth argument is a name of method. It is optional if a name of
    method is already a part of request data.

    The result will be dumped as JSON (by default) or YAML.

script/soapcli.pl  view on Meta::CPAN

=head1 DESCRIPTION

This is command-line SOAP client which accepts YAML or JSON document as
an input data.

The first argument is a request data as a JSON string or a name of file which
contains data in JSON or YAML format.

The second argument is an URL address to WSDL data or a filename of WSDL data
file or a file which contains an URL address to WSDL data. This filename is
optional and can be guessed from first argument.

The third argument is an URL address of endpoint with a name of a webservice
port. The URL address of endpoint is optional if is already a part of WSDL
data. The name of port is optional if it is unambiguous for called method. The
name of port should start with C<#> character.

The fourth argument is a name of method. It is optional if a name of method is
already a part of request data.

The result will be dumped as JSON (by default) or YAML.



( run in 0.301 second using v1.01-cache-2.11-cpan-e5176c747c2 )