miércoles, julio 02, 2008

IKVM

IKVM es un framework muy potente para poder usar librerías Java en .Net. Se trata de una máquina virtual que corre sobre .Net y que interpreta binarios Java.

Además, incorpora un compilador mediante el cual es posible la generación de una dll desde uno o varios jar's y poder así usar las clases Java haciendo un using directametne en el código .Net.

IKVM usa GNU Classpath , se trata de una implementación GNU de la máquina virtual de Java.

Existen varios ejemplos de proyectos que están basados en IKVM, uno de ellos es saxonica. Este framework permite el proceso de XSLT 1.0 y 2.0 y XQUERY.