C/Visual C - Llamar codigo java desde C++

 
Vista:

Llamar codigo java desde C++

Publicado por Paco (1 intervención) el 18/02/2003 16:38:34
Hola a todos. Mi problema es el siguiente.
Tengo una serie de clases, funciones, en java y necesito llamarlas desde una aplicación en C++.

Como se hace esto?
Por lo que se JNI es para hacer lo contrario no?

Gracias .

Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Llamar codigo java desde C++

Publicado por Googol (255 intervenciones) el 18/02/2003 17:15:04
¡Hola!
Originalmente, JNI se diseñó para que desde Java se pudiera llamar a código nativo en C++. Pero para que el código nativo pudiera utiizar objetos de Java (modificarlos, crearlos, llamar a sus métodos, etc) se incluyó en JNI la capacidad de llamar a Java desde C++, aunque se presuponía que el código principal del programa estaría en Java.
Pero se le puede dar la vuelta a la tortilla, y que el programa principal sea en C++, y se use JNI para llamar a Java.

Total, que JNI es lo que estás buscando :-)

Suerte!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar