NAME
JSON::Client - Example client for JSON::Server
VERSION
This documents version 0.03 of JSON::Client corresponding to git commit ad3eb95dc23ace0b097b7e253b1c4047a2c243bd released on Sat Apr 30 14:09:31 2022 +0900.
DESCRIPTION
This is an example client module for JSON::Server which sends and receives to a JSON::Server server.
SYNOPSIS
my $client = JSON::Client->new (
port => '5555', # This is the port of the server we are using
);
METHODS
new
Make a new JSON client object. Possible options are
- port
-
The port of the JSON::Server we are communicating with.
- verbose
-
Print debugging messages. The format and frequency of these messages should not be relied upon.
send
my $reply = $client->send ($data);
Send data. The return value is the response of the server, decoded from the JSON.
SEE ALSO
See the documentation for JSON::Server for details of dependencies.
AUTHOR
Ben Bullock, <bkb@cpan.org>
COPYRIGHT & LICENCE
This package and associated files are copyright (C) 2021-2022 Ben Bullock.
You can use, copy, modify and redistribute this package and associated files under the Perl Artistic Licence or the GNU General Public Licence.