PDA

View Full Version : Usare eseguibile da pagina web dinamica


mux85
11-05-2011, 17:49
Ciao a tutti, mi è stato chiesto di creare un interfaccia web per un programma già esistente sotto forma di eseguibile. Io non posso metterci le mani (al massimo posso chiedere di ricompilarlo per una diversa piattaforma, al momento è su windows). Io devo creare un sito web dinamico sfruttando quell'eseguibile, passandogli parametri da riga di comando e leggendoli allo stesso modo o da file. Con PHP si possono lanciare degli eseguibili esterni? Altrimenti quali tecnologie/piattaforme mi consigliate di usare?
Grazie in anticipo

clockover
11-05-2011, 18:02
Vedi un po qui --> http://php.net/manual/en/function.exec.php

Kralizek
11-05-2011, 18:12
lo puoi fare, ma considera che la scalabilità dell'applicazione è messa a duro rischio.

mux85
12-05-2011, 08:32
Vedi un po qui --> http://php.net/manual/en/function.exec.php

Ok grazie :)

lo puoi fare, ma considera che la scalabilità dell'applicazione è messa a duro rischio.

Non dovrebbe essere un problema grave, gli utenti dovrebbero essere pochissimi (alcuni dirigenti/responsabili di un'azienda, direi una decina) e non dovrebbero usarlo molto frequentemente (quindi dovrebbe essere abbastanza difficile che lo usino simultaneamente). Cmq da come il committente mi ha messo giù la questione non credo di avere molte alternative.

mux85
12-05-2011, 10:12
E usando delle Java Servlet sarebbe fattibile? Avrebbe qualche controindicazione rispetto a PHP?
Come linguaggio preferisco nettamente Java rispetto a PHP.

mux85
13-05-2011, 09:01
Up, grazie :)

Kralizek
13-05-2011, 09:46
http://www.hwupgrade.it/forum/showthread.php?t=1649196 ;)

mux85
13-05-2011, 10:49
Eh lol il linguaggio non l'ho ancora stabilito, è proprio quello che sto cercando di fare. Infatti questa non è di sicuro la prima discussione in cui non è specificato il linguaggio nel titolo. A volte si discute di problemi che non sono strettamente legati a un linguaggio. Altre volte, come in questo caso, il problema è proprio decidere quale linguaggio usare.
Se la discussione fosse stata da chiudere sono certo che il moderatore avrebbe già provveduto :)

mux85
13-05-2011, 20:17
Con la funzione Runtime.exec() riesco a eseguire un programma anche da una pagina JSP. Ma per leggere il suo output come faccio? Grazie