Griglia :: Macchina

Grid :: Modulo macchina contiene le chiamate di procedure remote su un collegamento SSH.
Scarica ora

Griglia :: Macchina Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Casiano Rodriguez Leon
  • Sito web dell'editore:
  • http://search.cpan.org/~casiano/GRID-Machine-0.095/lib/GRID/Machine.pod

Griglia :: Macchina Tag


Griglia :: Macchina Descrizione

Grid :: Modulo macchina contiene le chiamate di procedure remote su un collegamento SSH. Grid :: Modulo macchina contiene le chiamate di procedure remote su un link ssh.synopsis utilizza la griglia :: macchina; My $ host = shift || 'mylogin@remote.machine'; My $ Machine = Grid :: Machine-> New (host => $ host, usi => ); # Installazione della funzione 'rmap' su remote.machine my $ r = $ machine->> sub (rmap => q {my $ f = shift; die "code riferimento per il codice attesetn" A meno che universale :: ISA ($ f, 'code') ; My @Result; per (@_) {Die "ARRAY RIFERIMENTO DEI DESIDERATIVA" A. UNIVERSAL :: ISA ($ _, 'array'); stampa nome host (). ": elaborazione riga n"; risultato, ;} return @result;},); Die $ R-> ERRMSG a meno che $ R-> OK; My $ cubo = sub {$ _ ** 3}; # RPC che coinvolge i riferimenti del codice e strutture annidate ... $ r = $ macchina-> rmap ($ cubo, , , ); Stampa $ r; # Dumps remoto stdout e stderr per ($ r-> Risultati) {# output: my $ Format = "]" x (@ $ _). "N"; # 18 27 PrintF $ Formato, @ $ _ # 64125216} # 343512729Questo modulo è ispirato al modulo IPC :: Perlssh di Paul Evans. Fornisce chiamate di procedura remota (RPC) tramite una connessione SSH. Ciò che ha reso IPC :: Perlssh attraente per me era che "non è richiesto un software speciale sull'estremità remota, diversa dalla capacità di eseguire Perl né sono richiesti peri diritti amministrativi speciali; Qualsiasi account con accesso alla shell e può essere eseguito il binario perl sull'host remoto può utilizzare questo modulo '. È stata stabilita solo l'attuazione automatica di aumentazione SSH tra gli host locali e remoti. Ho provato ad espandere le capacità ma conservando questa funzionalità. Procedura di procedura remota (RPC). Le subroutine sul lato remoto possono essere chiamate con strutture nidificate arbitrarie come argomenti dal lato locale. Il risultato di una chiamata remota è una griglia :: macchina :: oggetto risultato. Tra gli attributi di tale oggetto sono i risultati della chiamata, il polo prodotto in Stdout e Stderr, ERRMSG ecc. La funzione remota può produrre output senza il rischio di fuorviante il protocollo. Iservizi per il trasferimento dei file sono forniti per la scrittura e la gestione del telecomando Moduli e il trasferimento di classi e moduli tra i requisiti del protocollo estensibile di Machinesan: · Perl.


Griglia :: Macchina Software correlato

DBM :: Any.

DBM :: Qualsiasi è un'interfaccia orientata agli oggetti, La BerkeleyDB, in cima ai formati DBM comuni di Perl. ...

193

Scarica

Bundle :: Consegna

Bundle :: Consegna contiene moduli necessari per eseguire le applicazioni di pubblicazione e / o tappezzeria. ...

172

Scarica