Une nouvelle spécification pour la JNI de Java

Par:
fredericmazue

lun, 11/03/2013 - 11:34

Les responsables d'OpenJDK ont publié une nouvelle spécification pour la JNI, Java Native Interface, qui permet d'exécuter du code natif dans une application Java.

Jusqu'à présent, le code natif devant être ainsi exécuté devait résider dans une librairie chargée dynamiquement, avec une édition de liens faite à l'exécution.

Cette nouvelle spécification permet une édition de liens statique, faite au moment de la compilation. Le code natif sera donc intégré à l'archive de l'application.

L'idée est de contourner certaines limitations imposées à Java sur certains systèmes, comme iOS.

Source : developpez.com

La nouvelle spécification : http://openjdk.java.net/jeps/178