Make BestShareware.net your home page Add BestShareware.net to your favorites  

Homepage

Help Desk

Site Map

Popular

What's New

Featured
Search Software:
WWW         BestShareware.net
  MAC Software | Linux Software | Pocket PC
  Software Directories
Internet
Graphics
PC Tools
Applications
Development
DVD & Video
MP3 & Audio
Computer Games
Security & AntiVirus
  Mac Software
Video & DVD
Audio & MP3
Graphics for Mac
Utilities for Mac
Internet for Mac
Mac Games

JNIWrapper for Mac OS X

JNIWrapper provides simplified access to native code from Java applications without using Java Native Interface (JNI.) You don’t need to create a native library to make system calls or spend time on learning the low-level ins and outs of the system architecture.

JNIWrapper is the technology that eliminates difficulties in working with native code from Java(TM) programs using standard JNI (Java Native Interface) approach.

You don’t need to create a native library to make system calls or spend time on learning the low-level ins and outs of the system architecture. You write your code in the Java language only, and JNIWrapper does the rest.





Software Information System Requirements
Version: 3.8.2
  • Mac OS X 10.4 - 10.8 and higher
  • JDK (JRE) version 1.4 or later. Version 1.4.2 recommended.
  • Java™ WebStart. Version 1.4.2 recommended.
License:Free to try
File Size: 10.90 MB
Rating :

Main JNIWrapper for Mac features are:
  • Invoke any function with any parameters from native code library
  • Integrate COM/ActiveX objects and control their properties as a pure Java objects
  • Support for both stdcall and cdecl calling conventions
  • Many data types including structures, unions and pointers
  • Callbacks with any parameters and stdcall or cdecl calling conventions
  • Specially tuned for operations with large amounts of complex native-side data
  • Extensible architecture allows implementing new data types or customizing existing ones
  • Support for thread-safe, truly concurrent function invocation
  • Customizable native library searching mechanism
  • Completely automatic resource management
  • Crashes in native functions are converted to Java exceptions
  • Code generation for custom C types, such as structures, unions, callbacks, etc.
JNIWrapper for Mac provides a number of technical advantages that make the difference:
  • High performance.
    JNIWrapper is capable of handling any large amount of data involved in interactions between the Java and native code, requiring no performance tuning on your part.
  • Automatic memory management.
    All resources allocated by JNIWrapper are released automatically when no longer needed. You can treat JNIWrapper variables as usual Java objects that can be picked up by the Java garbage collector. Besides, JNIWrapper objects are safe with regard to finalizers: all resources are guaranteed to be available during finalization.
  • Comprehensive support for native function invocation.
    JNIWrapper supports both stdcall and cdecl calling conventions and multiple C/C++ data types including structures, unions, and pointers. Callbacks are fully supported with any parameter and return types and both calling conventions.
  • Code generation for custom parameter types.
    Using the Code Generator wizard bundled with JNIWrapper, you can generate Java wrappers for a required set of C types, including structures, unions, and callbacks.
  • Support for thread-safe concurrent function invocation.
    You can perform all native function calls simultaneously from different Java threads without the need of synchronizing them, just as if invoking simple Java methods.
  • Catching native errors.
    When you call a native function, JNIWrapper makes all native errors ready for debugging on the Java side, putting program execution fully under your control.
  • Extensible architecture.
    You can implement new data types or customize existing ones, taking full control over the parameter behavior.
  • Customizable native library search mechanism.
    Apart from a default mechanism to find and load a native library, JNIWrapper provides a way to customize it. Besides, it makes it possible to load native libraries from JAR files.


  RELATED SOFTWARE DOWNLOADS FOR JNIWRAPPER FOR MAC OS X
  • AceHTML 6 Pro
    is a complete solution for all your HTML, CSS, JavaScript, ASP, and PHP development needs.


  • Yaldex PopUp
    generates HTML and JavaScript code to open a URL in a new (PopUp) window


  • Spreadsheet to HTML/JavaScript Converter
    to HTML converts an Excel spreadsheet into a HTML-page with embedded JavaScript


  • SSC to Java/JSP version 3 + 4 (incl SSC to HTML)
    spreadsheetConverter to Java generates a JavaServer Page and a JavaBeans for each Excel spreadsheet that it converts


  • JavaScript Plus!
    is an Internet-ready 32-bit Javascript editor and HTML editor for Windows.


  • JNIWrapper for Windows
    eliminates difficulties in working with native code from Java(TM) programs using standard JNI (Java Native Interface) approach.


  • JxCapture for Mac OS X
    is a cross-platform library that provides a comprehensive screen capture API for Java applications.


  • JxCapture for Windows Personal
    is a cross-platform library that provides a comprehensive screen capture API for Java applications.


  • JExplorer Personal
    JExplorer provides a convenient Java API for integrating Microsoft Internet Explorer into Java applications.


  • JExcel Personal
    JExcel provides an effective way to integrate Microsoft Excel into Java Swing applications.


  • ComfyJ Personal
    is a Java-COM bridge enabling bidirectional communication between the Java platform and COM technologies.



  Submit Software | Privacy Policy | Terms of Use | Advertise with Us | Contact Us
 Copyright © BestShareware.net. All rights reserved.