Buscar
Social
Ofertas laborales ES
« Introducción a JNIEasy : Creación de una Ventana Win32 desde Java | Main | Nuevos videos en nuestro canal de Parleys: introducción a Apache Mahout »
lunes
ago012011

Tutorial Invocar ASM desde Java paso a paso por Jorge Ruiz Aquino

Jorge Ruiz Aquno (@jesfre) nos envía este 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.


Jorge Ruiz nos explica en la introducción el objetivo del tutorial:


"(...) conocer un poco del funcionamiento de JNI y la invocación de aplicaciones en ensamblador es fundamental cuando se tienen aplicaciones que necesiten operaciones que consuman mucho proceso del servidor y se necesite implementar un pequeño programa a bajo nivel para ejecutar tales operaciones, y de esta manera disminuir el tiempo de espera que a veces suele ser crítico. También con JNI tenemos la capacidad de invocar funciones y procedimientos escritos en otros lenguajes, como C/C++ o en nuestro caso ASM, por ejemplo, cuando se tienen sistemas legados y se necesite utilizar alguna función del código legado será necesario desarrollar aplicaciones que puedan ejecutar estas funciones.(...) Al finalizar el tutorial deberemos poder cargar una librería DLL en nuestra aplicación Java y usar los procedimientos de cualquier librería nativa."

Jorge Ruiz Aquino cursa actualmente el último grado de Ingeniería en Sistemas Computacionales en la Universidad de Montemorelos y trabaja también como consultor JEE.

Descargar tutorial

Descargar código fuente


PrintView Printer Friendly Version

EmailEmail Article to Friend

Reader Comments

There are no comments for this journal entry. To create a new comment, use the form below.

PostPost a New Comment

Enter your information below to add a new comment.

My response is on my own website »
Author Email (optional):
Author URL (optional):
Post:
 
Some HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>