JNIWrapper Cross-Desktop
Podrás descargarlo en 5 segundos.
acerca de JNIWrapper Cross-Desktop
JNIWrapper es un kit de desarrollo de software que le permite trabajar con código nativo de programas Java sin utilizar JNI. Con JNIWrapper, no es necesario crear bibliotecas nativas para llamar a una función de la API del sistema operativo o una función de cualquier biblioteca dinámica. Solo escribe código en el lenguaje Java y JNIWrapper hace el resto. Ya sea Windows, Linux o Mac OS X, puede explotar la potencia de JNIWrapper en cualquiera de estas plataformas. Ventajas de JNIWrapper JNIWrapper tiene una serie de ventajas técnicas, las más destacables de las cuales son: * Operación mínima entre bastidores. Los desarrolladores siempre deben ser capaces de ver y comprender lo que está sucediendo cuando trabajan con los datos nativos. Esto ayuda tanto a desarrollar y depurar interacciones complejas entre Java y el código nativo. * Alto rendimiento. JNIWrapper se ha ajustado especialmente para el rendimiento, especialmente en los casos en que grandes cantidades de datos están involucrados en interacciones. * Gestión automática de recursos. o Todos los recursos asignados por los componentes JNIWrapper se liberan automáticamente cuando ya no se necesitan. Los desarrolladores pueden tratar las variables JNIWrapper como objetos habituales que el recolector de elementos no utilizados Java puede recoger. o Los objetos JNIWrapper también son seguros con respecto a los finalizadores: se garantiza que todos los recursos estén disponibles durante la finalización. * Soporte completo para la invocación de funciones nativas. JNIWrapper admite convenciones de llamada stdcall y cdecl y todos los tipos C complejos, incluidas las estructuras y las uniones. Las devoluciones de llamada son totalmente compatibles con cualquier parámetro y tipos de valor devuelto y ambas convenciones de llamada. En casos inesperados, los usuarios pueden crear sus propios tipos tomando el control total sobre el comportamiento de los parámetros.