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

Licenza: Prova gratuita ‎Dimensioni del file: 1.42 MB
‎Valutazione utenti: 3.4/5 - ‎5 ‎Voti

JNI orientato agli oggetti per .NET (basso livello), Libreria per .NET Framework v.1.1. Supporta l'interfaccia JNI standard (SUN/IBM/MS JDK1.1.x-1.6.x) per lo sviluppo e l'esecuzione di codice in C#, MCpp, VB, J#. Le principali caratteristiche disponibili: - Il codice JNI può essere scritto solo in codice gestito; - linguaggi .NET supportati: C#, VB, J#, Managed C++; - implementa un normale SDK JNI compatibile con JDK1.3.x (32 bit) e versioni successive; - supporta due modi di implementazione dei metodi nativi Java: dal codice Java con System.loadLibrary(...) o System.load(...) e dal codice JNI con RegisterNatives(...) /UnregisterNatives(...); - I metodi nativi Java vengono implementati solo con funzioni gestite .NET; - il marshalling e l'unmarsling dei tipi di dati .NET sono nascosti allo sviluppatore; - implementato un meccanismo speciale per shellow copia di riferimenti Java nel codice JNI per ridurne alcuni in JVM, salvare JVM Heap e migliorare le prestazioni del codice JNI. Commento: - per implementare metodi nativi Java dal codice Java con System.load() o System.loadLibrary(), è necessario caricare OOJNI.NET20.DLL prima in una posizione del codice Java. Impostare il percorso di OOJNI.NET20.DLL e del modulo .NET come in qualsiasi libreria JNI C++. - Questo aggiornamento include operazioni di cast rapido da/a matrici primitive Java da/verso matrici primitive .NET. La stessa libreria per .NET Framework v.2.0 è disponibile all'indirizzo http://www.simtel.net/product.php[id]98653[SITEID]simtel.net

cronologia delle versioni

  • Versione 3.00.07 pubblicato il 2006-04-19

Dettagli del programma