Utilizzo procedura da remoto

di il
1 risposte

Utilizzo procedura da remoto

Buongiorno a tutti, il mio problema è questo:
dal mio pc ho bisogno di eseguire una procedura ReqPar.c (procedura blackbox, conosco soltanto i parametri di input)che si trova su un server (di cui conosco i parametri di connessione).
L'output della procedura deve essere memorizzato in una variabile locale del mio programma, ad esempio variab_loc= ReqPar(parametro1, parametr2), su cui bisogna lavorare. Chi può darmi dei suggerimenti? Ho provato ad utilizzare libssh ma riesco solo a vedere se l'esecuzione della procedura è andata a buon fine o meno.
Grazie in anticipo

1 Risposte

  • Re: Utilizzo procedura da remoto

    Non conosco la libreria libssh e non conosco ovviamente la procedura che devi lanciare.
    Supponendo che la tua procedura sia in realtà un "binario" da eseguire devi leggere il suo output con ssh_channel_read(): vedi ad esempio quello che fanno qui con "ls -l"
    Se invece ho capito male, magari prova a fornirci uno pò di codice per capire meglio quello che stai facendo.
Devi accedere o registrarti per scrivere nel forum
1 risposte