Home > By category > Developer Tools >Components & Libraries > jni4net for Windows



jni4net for Windows

  • Downloads: 
  • Views: 
  • Rating:

bridge between Java and .NET (intraprocess, fast, object oriented, open-source)

Using reflection we grab public method signatures for core classes of .NET and Java and generated proxy classes for the other side.
We have .NET version of JNI API.
We use JNI to forward the call from .NET proxies to methods on real Java objects. (explanation)
We use JNI to register .NET implementation of native methods of Java proxies to forward call to methods on real .NET objects. (explanation)

Features:

Intraprocess - it means that both VMs are in same process. Any call uses same thread and same stack for both environments. It's relatively fast.
Proxies - we use proxies which look like and behave like the real/original object. Marshaled by reference except for primitive types and arrays.
Garbage collected - if you don't create cycle between VMs heaps, the proxies and instances are collected and released properly.
Proxygen - tool to wrap your own library. Works with reflection, so you need just .jar or .dll, and proxygen config file. You could wrap most CLR or JVM classes.
Core - core classes of JDK and .NET framework are already included in jni4net. Using that for reflection and invocation across the boundary is possible.
Samples - are included with the binaries. See ReadMe.txt in directories
Troubleshooting - use knowledge base or ask people
Platforms - at the moment only Windows 32 and 64 bits. CLR 2.0 and CLR 4.0. JRE 1.5 and above.
License - opensource, GPL tools and LGPL runtime
Status - currently Alpha quality. Lot of work ahead, lot of ideas, lot of missing features, looking forward to community feedback.
Contact - use mailing group or talk to pavel.savara@gmail.com

Free download from Shareware Connection - bridge between Java and .

Publisher: Pavel Savara | License: Shareware
Version: 0.8.6 | Size: 1495 KB | Platform: WinOther
Released Date: | Rating: 0 | Title: jni4net for Windows

Author Url: http://jni4net.sourceforge.net
Program Info Url: http://jni4net.sourceforge.net
Download Url: http://superb-dca2.dl.sourceforge.net/project/jni4net/0.8.6/jni4net-0.8.6.0-src.zip

jni4net for Windows keywords:
jni4net for Windows related downloads:

File Brick for Windows 8 - File Brick for Windows 8 is a handy and reliable application designed to provide modern means to manage files and directories.

Kinect for Windows Developer Toolkit - Using the Kinect for Windows Developer Toolkit you will be able to create apps that use the Kinect technology.

Microsoft Script Explorer for Windows PowerShell - Microsoft Script Explorer for Windows PowerShell is meant to assist scripters locate relevant PowerShell scripts, modules or snippets.

eScan Anti-Virus (AV) for Windows - eScan Anti-Virus (AV) for Windows provides the basic security for your desktops and provides complete protection against viruses, trojans & worms.

WinaXe Plus SSH X-Server for Windows - SSH X-Server for Windows, Secure way to run Linux and Unix on Windows Desktop. This powerful software package provides a cost-effective way to transform your PC into a powerful X-Windows workstation. All that you need for connection is included.

Shareware Connection periodically updates pricing and software information of 'jni4net for Windows' from company source 'Pavel Savara' , so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft,  Using 'jni4net for Windows' crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of jni4net for Windows.

New Reviews

PictBear - Nowadays, a majority of PC users resort to digital image editing once in a while. It may be required for retouching image captured in smart phones or for creating an album in Facebook. For some people, tinkering with digital images is a pastime ...

Panda Cloud Cleaner - PC security has become a tricky and complicated subject both for home users and network supervisors, with complexity and risk factors multiplying over the years. Using a single antivirus app may not be enough anymore. That explains why many users ...

TuckAway Intelligent Email Organizer Pro - Using an email software allow you to do a number of things including managing your address lists, emails and even ending memos, documents and even virtual letters. You can also use it to manage your tasks easily. The email software comes in ...

DataLocker SkyCrypt - Storing data in external hard drive is what any PC user can resort to but Cloud storage is gaining popularity with time. It gives you more flexibility and you can avail free and cheaply priced data storage in cloud as well. The only aspect that ...

Eset Cyber Security Pro - There was a time Mac users were simply oblivious to the existence of malware and viruses, partially encouraged by Apple’s claim that Mac’s do not fall prey to malicious code. In last few years, that perception has been shattered owing ...

RawTherapee - There are so many image editors out there but when it comes to powerful and versatile RAW file editors, the choices are somewhat limited. With Adobe switching to Cloud-based subscriptions for most of its apps, semiprofessional users including ...

Style Jukebox - No matter if you use a computer for personal needs or work in a networked setup, listening to music is commonplace. It is required for relaxation amidst work and nearly every user indulges in it. For music playback on PC, the WMP is not the only ...

WebSite X5 Evolution 10 - Web designing has evolved lot compared to the early days of the internet. You can pick from a number of web design apps and frameworks that take away the pain of manual coding and debugging to a large extent. Even then, it may be necessary to ...

F-Secure Online Scanner - The menace of malware and various online threats have grown by leaps and bound in recent times. You no longer can stay assured after installing a regular malware cleaner or antivirus suite like earlier. Security conscious PC users often resort to ...

DVDFab DVD Copy - While a lot of computer users are switching from optical media to external and cloud storage services, a section of them still counts on DVD for storage and movie watching. At times it also becomes necessary to copy those DVDs that are getting ...




New Downloads

Devart ODBC Driver for
Firebird

Devart ODBC Driver for
Firebird provides
high-performance and
feature-rich connectivity
solution for ODBC-based ...

ModCom

Free Windows software for Data
Acquisition & Control, HMI
/ SCADA, Industrial
Automation, Process Control,
and Data ...

dbForge Data Compare for
PostgreSQL

dbForge Data Compare for
PostgreSQL is a table data
comparison and synchronization
tool, which allows you to
detect data ...

DotNetLibs SFTP Library for
.NET

.NET APIs to transfer and
manage files over SFTP

NOV Schedule for .NET

NOV Schedule for .NET is a
widget for showing and
organizing appointments and
recurring events in your .NET
...

Xamarin Diagram

A flow diagramming control and
class library for Xamarin.
Provides numerous node and
link types and geometrical
shapes ...

Spire.PDF for .NET

Spire.PDF for .NET enables
.NET applications to
manipulate PDF documents
without using Adobe Acrobat.

Mgosoft PS To PDF SDK

Mgosoft PS To PDF is a simple
tool that supports converting
PostScript (PS) documents
effectively, into Portable
Document ...

Windows Std Serial Comm Lib
for C/C++

C/C++ and .NET
RS232/RS422/RS485 serial
communications software.
Control multiple ports
simultaneously. Includes line
...

SelectPdf Html To Pdf
Converter for .NET

SelectPdf Html To Pdf
Converter - Community Edition
is the free version of the
powerful Html To Pdf Converter
for .NET ...

MySQL Data Access
Components

MyDAC (Data Access Components
for MySQL) is an enhanced
component library for fast
direct access to MySQL from
Delphi, ...

RunAsUser DLL

RunAsUser DLL is used to run
programs under a different
user account. RunAsUser DLL
performs all the necessary
actions ...