JNIWrapper for Windows (32/64-bit) 3.12

Licentie: Gratis proefperiode ‎Bestandsgrootte: 5.14 MB
‎Gebruikersbeoordeling: 0.0/5 - ‎0 ‎Stemmen

Over JNIWrapper for Windows (32/64-bit)

JNIWrapper bibliotheek maakt het mogelijk om native code interface met behoud van volledige controle over de toepassing op de Java-kant. Met JNIWrapper hoeft u geen native codebibliotheken te maken om een functie van de API van het besturingssysteem of een functie uit een dynamische bibliotheek aan te roepen. U schrijft uw code alleen in Java-taal, en JNIWrapper doet de rest. JNIWrapper voordelen zijn de volgende. Minimale achter-de-scène operatie, zodat ontwikkelaars altijd kunnen zien wat er gebeurt bij het werken met de native-side data. Met hoge prestaties kan JNIWrapper een grote hoeveelheid gegevens verwerken die betrokken zijn bij interacties tussen de Java en native code, waardoor er geen prestatieafstemming van ontwikkelaars vereist. Automatisch resourcebeheer - alle resources die door JNIWrapper-componenten worden toegewezen, worden automatisch vrijgegeven wanneer dit niet meer nodig is. Uitgebreide ondersteuning voor native function invoeding - JNIWrapper ondersteunt zowel stdcall en cdecl calling conventies en alle complexe C-types, waaronder structuren, vakbonden en callbacks. Uitbreerbare architectuur maakt het mogelijk om nieuwe gegevenstypen te implementeren of bestaande te wijzigen. Ondersteuning voor thread-safe gelijktijdige functie aanroep maakt het mogelijk om alle native functie oproepen gelijktijdig uit te voeren van verschillende Java-threads zonder de noodzaak om ze te synchroniseren. Crashes in native functies worden geconverteerd naar Java-uitzonderingen. JNIWrapper biedt een aanpasbaar native bibliotheekzoekmechanisme. Samen met WinPack, een gratis toevoeging aan JNIWrapper, is het niet nodig om de native Windows API te leren om het te gebruiken. WinPack biedt toegang tot de Windows native API en bibliotheken vanuit Java-code. De bibliotheek maakt het ook mogelijk: toegang tot Windows Registry; Windows Hooks installeren; Gebeurtenissen en bestanden beheren; windows-eigenschappen wijzigen; systeemprocessen, modules, geheugen- en gebeurtenislogboeken en nog veel meer te monitoren en te beheren.