Underc0de

Programación General => Java => Mensaje iniciado por: Expermicid en Agosto 02, 2013, 02:55:27 PM

Título: Invocar programas de asm desde Java
Publicado por: Expermicid en Agosto 02, 2013, 02:55:27 PM
(http://i.imgur.com/asMBdBC.png)

Tutorial para invocar programas desarrollados con lenguaje ensamblador desde Java usando JNI (Interfaz Nativa Java). El tutorial muestra paso a paso los requisitos y configuración del sistema necesarios en un ambiente de Windows XP 32 bits, así como la programación (en ASM y en Java) para poder integrar estas dos tecnologías. El tutorial está acompañado por el código fuente para su consulta.

Contenido

   1. Introducción
   2. ¿Cuándo usar JNI?
   3. Requerimientos de software
   4. Configuración del ambiente de trabajo
   5. La programación
   6. La ejecución
   7. Conclusión
   8. Referencias y lecturas

Escrito por: Jorge Ruiz Aquino (jesfre)

Descarga: https://mega.co.nz/#!wp42yIrC!ecISCBCPo5Y6OFH53q3wWW85FRFA-iH5Kw_PLKZ63U8

Saludos

Fuente: Javahispano
Título: Re:Invocar programas de asm desde Java
Publicado por: ANTRAX en Agosto 02, 2013, 03:18:37 PM
Buenisimo Expermicid!

Al blog! http://blog.underc0de.org/2013/08/invocar-programas-de-asm-desde-java.html
Título: Re:Invocar programas de asm desde Java
Publicado por: rezyckller en Agosto 27, 2013, 09:04:35 PM
Muy bueno, esta interesante el tema.

Gracias!
Título: Re:Invocar programas de asm desde Java
Publicado por: jsuperh en Julio 14, 2014, 05:32:42 PM
Esas son las bondades del JNI pero tener en cuenta que cual quier  error puede desestabilizar la JVM, Una aplicación que utiliza JNI pierde una de las características más importantes que Java ofrece como su portabilidad y  es importante saber que no hay recolección de basura en el lado JNI, por lo que se debe deslocalizar explícitamente sus punteros.