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

Licentie: Gratis proefperiode ‎Bestandsgrootte: 1.42 MB
‎Gebruikersbeoordeling: 3.4/5 - ‎5 ‎Stemmen

Objectgeoriënteerde JNI voor .NET (low-level), Bibliotheek voor .NET Framework v.1.1. Ondersteunt standaard JNI-interface (SUN/IBM/MS JDK1.1.x-1.6.x) voor het ontwikkelen en uitvoeren van code in C#, MCpp, VB, J#. De belangrijkste functies beschikbaar: - JNI-code kan alleen in beheerde code worden geschreven; - ondersteunde .NET-talen: C#, VB, J#, Managed C++; - reguliere JNI SDK-compatibel is met JDK1.3.x (32 bits) en hoger; - ondersteunt twee manieren van Java Native methoden implementatie: van Java-code met System.loadLibrary (...) of System.load(...) en van JNI-code met RegisterNatives(...) /Niet-geregistreerde middelen(...); - Java native methoden worden alleen geïmplementeerd met .NET beheerde functies; - marshaling en unmarshaling van .NET data types zijn verborgen voor Developer; - een speciaal mechanisme geïmplementeerd voor shellow-kopieën van Java-verwijzingen in JNI-code om een aantal van deze in JVM te verminderen, JVM Heap op te slaan en de jni-codeprestaties te verbeteren. Commentaar: - om Java native methoden te implementeren van Java-code met System.load() of System.loadLibrary() moet u OOJNI.NET20.DLL eerst laden in een plaats van uw Java-code. Stel pad in naar OOJNI.NET20.DLL en uw .NET-module, zoals in elke C++ JNI-bibliotheek; - deze update bevat snelle castbewerkingen van/naar Java primitieve arrays van/naar .NET primitieve arrays. Dezelfde bibliotheek voor .NET Framework v.2.0 is beschikbaar op http://www.simtel.net/product.php[id]98653[SiteID]simtel.net

versiegeschiedenis

  • Versie 3.00.07 geplaatst op 2006-04-19

Programmadetails