|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Nov 2004
Messaggi: 409
|
[java]= system call
forse sto facendo una domanda stupida, ma come si fa una system call con java??????
__________________
HU Queen Member |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Nov 2004
Città: Tra Verona e Mantova
Messaggi: 4553
|
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. |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Nov 2004
Messaggi: 409
|
quindi con una exec????
__________________
HU Queen Member Ultima modifica di mercury841 : 21-11-2006 alle 18:15. |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Nov 2004
Città: Tra Verona e Mantova
Messaggi: 4553
|
Non exec, Java Native Interface, JNI. Tipo:
Codice:
class C native void call(); |
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Nov 2004
Messaggi: 409
|
ma questo per la prima o per la seconda ipotesi????
__________________
HU Queen Member |
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Nov 2004
Città: Tra Verona e Mantova
Messaggi: 4553
|
Per la seconda. Per la prima ti serve una libreria ad hoc ed un compilatore alla gcj.
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 13:49.