ABSTRACT
Java programs that utilize standard extensions with native libraries are problematic since the extensions are platform dependent. We present general methods that make such programs runnable on multiple platforms in a way that is transparent to the user. We show a detailed example for standalone applications, Web Start programs, and applets with a specific such standard extension.
- Bernd Eggink. Autojar. Internet, 2003. http://www.rrz.unihamburg.de/eggink/en/javatools/autojar/.Google Scholar
- SUN. Java 3d. Internet, 2003. http://java.sun.com/products/java-media/3D/index.html.Google Scholar
- SUN. Java media framework. Internet, 2003. http://java.sun.com/products/java-media/jmf/index.html.Google Scholar
- SUN. Java plug-in. Internet, 2003. http://java.sun.com/j2se/1.4.1/docs/guide/plugin/developer_guide/contents.html.Google Scholar
- SUN. Web start autoinstall. Internet, 2003. http://java.sun.com/j2se/1.4.1/docs/guide/jws/developersguide.html.Google Scholar
- Pierre A. I. Wijkman. Java extensioner med nativelib-filer. Internet, 2003. http://www.dsv.su.se/~adapt/im/t_nativelibs/.Google Scholar
- Pierre A. I. Wijkman. Tellus. Internet, 2003. http://www.dsv.su.se/~adapt/im/t_nativelibs/live/.Google Scholar
Index Terms
- Transparent Java standard extensions with native libraries on multiple platforms
Recommendations
Evaluating the Java Native Interface JNI: Leveraging Existing Native Code, Libraries and Threads to a Running Java Virtual Machine
This article aims to explore JNI features and to discover fundamental operations of the Java programming language, such as arrays, objects, classes, threads and exception handling, and to illustrate these by using various algorithms and code samples. ...
Evaluating the Java Native Interface JNI: Data Types and Strings
This article describes how the java native interface JNI is a powerful feature of the java platform that started to draw attention in the latter years as an efficient programming framework for building and delivering innovative technological ...
Comments