You are here: Home » Software Development » Other » OOJNI for .NET

OOJNI for .NET

OOJNI for .NET OOJNI (Object Oriented Java Native Interface) SDK Achieve usability of C++ code within Java platform



  • Downloads:0
  • Last update:Apr 19, 2009
  • Version:1.0
  • License:Trial
  • Publisher:Java In
  • System Requirements Windows All

Free Download ( 4.3 MB )

OOJNI for .NET

OOJNI (Object Oriented Java Native Interface) SDK Achieve usability of C++ code within Java platform
OOJNI (Object Oriented Java Native Interface) SDK Achieve usability of C++ code within Java platform

The most expensive part of Java Technology is Java Native Interface SDK. It gives Java Programmer means to write some native code for java application in C++ for using specific OS resources.

Writing JNI code is based on good knowledge of java programming, C++ coding and OS API. JNI code development takes much time for writing and debugging.

JNI code can be write, but it's veryexpensive for companies. Three years ago we started to develop a tool that automates JNI code writing for MS Windows. First this tool was developed for MS VC++6.0 for writing JNI code of Digital Cortex by Composia Ltd.

Then it was cast to MS VC++7.1 and MS VS.NET as Add-In (and in the future we planning to cast it for Borland C++, UNIX and Linux OS- each Edition will be for Java 32 and 64Bits).

This is the first attempt to automate development of JNI code with MS Visual Studio. The tool is being used in development of Composia Software Ltd products.

Object Oriented JNI Add-In in design time modifies Developer's Project and sets the project properties, which is not a simple task to do. OOJNI Add-In is accompanied with OOJNI SDK header files and Runtime library JNIHelperRT.DLL.

Using OOJNI SDK reduce to minimum the knowledge of JNI and time of writing JNI codes. As a result it will save a huge amount of money and time for companies which use this tool.

Main features of OOJNI for .NET:

  • Select unpacked java classes or extract them from ZIP or JAR files
  • Dynamically build CLASSPATH upon java class selection
  • Generate C++ wrappers for java classes selected (byte code is parsed by OOJNI AddIn without use of any JVM)
  • Substitute names generated, which conflict with C++ Preprocessor
  • Select JVM installed in PC (C++ Proxy Generator supports SUN and IBM JVMs)
  • Include all proxies generated, java headers, C++ helper headers and path to the C++ helper runtime LIB into C++ Project
  • Save OOJNI Add-In settings for the current C++ project in XML file.


    Requirements of OOJNI for .NET:

    Operating Systems :
  • Windows NT 4.0
  • Windows 2000
  • Windows XP
  • Windows Server 2003
    Java Runtime Environment :
  • SUN JSE1.3.x and later
  • IBM JDK1.3.x and later
    Integrated Development Environment :
  • Visual C++
  • Microsoft Visual Studio v7.1 or MS VC.6.0 or MS VS.NET(and in the future Borland C++, UNIX and Linux OS- each Edition will be for Java 32 and 64Bits)


    Limitations of OOJNI for .NET:

  • 40 days trial

    Free Download ( Evaluation | 4.3 MB )

  • Rating & Reviews for OOJNI for .NET





    Tips & Guides Related to OOJNI for .NET

    Free Download OOJNI for .NET

    Free Download ( Evaluation | 4.3 MB )