View Full Version : [java]= system call
mercury841
21-11-2006, 15:42
forse sto facendo una domanda stupida, ma come si fa una system call con java??????
Se per Java intendi il linguaggio di programmazione Java, la fai come in qualsiasi altro linguaggio.
Se intendi la piattaforma Java, con annessi e connessi standard, non si fa. Si fa un ponte JNI tra un metodo Java ed una funzione nativa, distribuita in forma di libreria nativa ma, a conti fatti, è la funzione nativa che effettua la chiamata di sistema.
mercury841
21-11-2006, 18:04
quindi con una exec????
Non exec, Java Native Interface, JNI. Tipo:
class C
native void call();
mercury841
21-11-2006, 21:29
ma questo per la prima o per la seconda ipotesi????
Per la seconda. Per la prima ti serve una libreria ad hoc ed un compilatore alla gcj.
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.