![]() The Java call looks just like the call does in native code. Most calls require no special handling or configuration no boilerplate or generated code is required. JNA uses a small JNI library stub to dynamically invoke native code. The developer uses a Java interface to describe functions and structures in the target native library. This makes it quite easy to take advantage of native platform features without incurring the high overhead of configuring and building JNI code for multiple platforms. While significant attention has been paid to performance, correctness and ease of use take priority. ![]() In addition, JNA includes a platform library with many native functions already mapped as well as a set of utility interfaces that simplify native access. JNA is a mature library with dozens of contributors and hundreds of commercial and non-commercial projects that use it. If you're using JNA, feel free to tell us about it. Rococoa: Java bindings to the Mac OS X Cocoa framework, by Duncan McGregor.Īpache Cassandra: Large-scale NoSQL data store.Include some details about your company, project name, purpose and size and tell us how you use the library.jna-posix: Common POSIX Functions for Java.JNAerator: Pronounced "generator", auto-generates JNA mappings from C headers, by Olivier Chafik.Freedom for Media in Java by Ken Larson/Dieter Krachtus.GStreamer-Java: Java bindings and utilities for GStreamer 1.x.SVNKit: Pure Java Subversion client library.Apache NetBeans IDE by Apache Software Foundation.FileBot Media Renamer by Reinhard Pointner.Waffle: Enables SSO on Windows in Java applications, by Daniel Doubrovkine.leveldb-jna: Cross-platform JNA based adapter for LevelDB.bolt-jna: Cross-platform JNA based adapter for Bolt.It is to show how to use JNA for binding to Go library.Domino JNA: Cross-platform access to HCL Notes/Domino C API methods from Java.OSHI: Cross-platform Operating System and Hardware Information library for Java.jAlbum: Desktop based web gallery software for any web site.jacknji11: Provides a Java PKCS#11 interface. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |