Object-Oriented JNI for .NET (low-level) 3.00.07

Lizenz: Kostenlose Testversion ‎Dateigröße: 1.42 MB
‎Benutzerbewertung: 3.4/5 - ‎5 ‎Stimmen

Objektorientierte JNI für .NET (Low-Level), Library for .NET Framework v.1.1. Unterstützt die Standard-JNI-Schnittstelle (SUN/IBM/MS JDK1.1.x-1.6.x) zum Entwickeln und Ausführen von Code in C-, MCpp-, VB-, J-Code- Die wichtigsten verfügbaren Funktionen: - JNI-Code kann nur in verwaltetem Code geschrieben werden; - unterstützte .NET-Sprachen: C-, VB-, J-, Managed C++- - implementiert regulärejnI SDK kompatibel mit JDK1.3.x (32 Bit) und höher; - unterstützt zwei Möglichkeiten der Java Native MethodenImplementierung: von Java-Code mit System.loadLibrary(...) oder System.load(...) und von JNI-Code mit RegisterNatives(...) /UnregisterNatives(...); - Java native Methoden werden nur mit verwalteten .NET-Funktionen implementiert; - Marshalling und Unmarshalling von .NET-Datentypen werden vor Entwickler ausgeblendet; - Implementierte spezielle Mechanismus für Shellow-Kopie von Java-Referenzen in JNI-Code, um eine Reihe von ihnen in JVM zu reduzieren, JVM Heap zu speichern und die JNI-Codeleistung zu verbessern. Kommentar: - Um native Java-Methoden aus Java-Code mit System.load() oder System.loadLibrary() zu implementieren, sollten Sie OOJNI.NET20laden.DLL zuerst an irgendeiner Stelle Ihres Java-Codes laden. Legen Sie den Pfad auf OOJNI.NET20.DLL und Ihr .NET-Modul wie jede C++-JNI-Bibliothek festzulegen. - Dieses Update enthält schnelle Umwandlungsvorgänge von/nach Java-primitiven Arrays zu/von PRIMITIVEn Arrays von .NET. Die gleiche Bibliothek für .NET Framework v.2.0 ist unter http://www.simtel.net/product.php[id]98653[SiteID]simtel.net

VERSIONSVERLAUF

  • Version 3.00.07 veröffentlicht auf 2006-04-19

Programmdetails