The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Search results for "distribution:GRID-Machine DMITRI"

GRID::Machine - Remote Procedure Calls over a SSH link River stage one • 1 direct dependent • 1 total dependent

This module is inspired in the IPC::PerlSSH module by Paul Evans. It provides Remote Procedure Calls (RPC) via a SSH connection. What made IPC::PerlSSH appealing to me was that 'no special software is required on the remote end, other than the abilit...

CASIANO/GRID-Machine-0.127 - 14 Jun 2011 09:11:14 UTC

GRID::Machine::Core - Module loaded when bootstraping the remote Perl server River stage one • 1 direct dependent • 1 total dependent

The creation of a "GRID::Machine" object through a call to "GRID::Machine->new" implies the loading of a *Remote Module* called "GRID::Machine::Core" which is delivered with the "GRID::Machine" distribution. Another module that is being *included* at...

CASIANO/GRID-Machine-0.127 - 14 Jun 2011 09:11:14 UTC

GRID::Machine::Group - Parallel Computing via SSH River stage one • 1 direct dependent • 1 total dependent

This module provides Parallel Remote Procedure Calls (RPC) to a cluster of machines via a SSH connection. The result of a remote call is a GRID::Machine::Group::Result object. The Constructor "new" The simplest call looks like: my $machine = GRID::Ma...

CASIANO/GRID-Machine-0.127 - 14 Jun 2011 09:11:14 UTC

GRID::Machine::Result - The object describing the result of a GRID::Machine RPC River stage one • 1 direct dependent • 1 total dependent

The class "GRID::Machine::Result" is used by both the local and remote sides of the "GRID::Machine", though most of its methods are called on the remote side. The result of a RPC is a "GRID::Machine::Result" object. Such object has the following attr...

CASIANO/GRID-Machine-0.127 - 14 Jun 2011 09:11:14 UTC

GRID::Machine::Message - Primitives for sending and receiving River stage one • 1 direct dependent • 1 total dependent

This class is used by both the local and the remote sides of the "GRID::Machine". It implements the low level communication layer. It is responsible of marshalling the data. The "read_operation" Method Syntax: my ( $operation, @args ) = $server->read...

CASIANO/GRID-Machine-0.127 - 14 Jun 2011 09:11:14 UTC

GRID::Machine::REMOTE - The server that runs on the other side of the SSH link River stage one • 1 direct dependent • 1 total dependent

The Structure of the Remote Server As with most servers, the server side of the "GRID::Machine" object consists of an infinite loop waiting for requests: while( 1 ) { my ( $operation, @args ) = $server->read_operation(); if ($server->can($operation))...

CASIANO/GRID-Machine-0.127 - 14 Jun 2011 09:11:14 UTC

GRID::Machine::Process - Forking via SSH River stage one • 1 direct dependent • 1 total dependent

The "fork" method The "fork" method of "GRID::Machine" objects can be used to fork a process in the remote machine, as shown in the following example: $ cat -n fork5.pl 1 #!/usr/bin/perl -w 2 use strict; 3 use GRID::Machine; 4 use Data::Dumper; 5 6 m...

CASIANO/GRID-Machine-0.127 - 14 Jun 2011 09:11:14 UTC
7 results (0.028 seconds)