Pipe)
=head2 (Client) (Socket)
=head2 (Client) (Server) Dealing with binary data
The choice as JSON as the network transport protocol (because it is the lowest
common denominator across languages l
this function via Riap in-process, there's nothing to worry about
since there is no round-trip to JSON. You can just:
my $res = Perinci::Access->new->request(call => "/MyLib/gzip",
=>{data=>"some data"}});
If you are using this function over HTTP or oher network protocol where JSON is
involved, you will need to encode the argument:
use MIME::Base64;
my $res = Perinci::Access