JNIWrapper for Linux (x86/x64) 3.12

Licencji: Bezpłatna wersja próbna ‎Rozmiar pliku: 1.54 MB
‎Ocena użytkowników: 5.0/5 - ‎4 ‎Głosów

O JNIWrapper for Linux (x86/x64)

Biblioteka JNIWrapper umożliwia interfejs natywnego kodu przy zachowaniu pełnej kontroli nad aplikacją po stronie Java. Z JNIWrapper, nie ma potrzeby tworzenia bibliotek kodu natywnego do wywołania funkcji interfejsu API systemu operacyjnego lub funkcji z dowolnej biblioteki dynamicznej. Piszesz kod tylko w języku Java, a JNIWrapper robi resztę. Korzyści JNIWrapper są następujące. Minimalna operacja za sceną, dzięki czemu deweloperzy zawsze mogą zobaczyć, co się dzieje podczas pracy z danymi po stronie natywnej. Wysoka wydajność umożliwia JNIWrapper obsługi dużej ilości danych zaangażowanych w interakcje między java i kodu macierzystego, nie wymagając dostrajania wydajności ze strony dewelopera. Automatyczne zarządzanie zasobami — wszystkie zasoby przydzielone przez składniki JNIWrapper są zwalniane automatycznie, gdy nie są już wymagane. Kompleksowa obsługa wywołania funkcji natywnych — JNIWrapper obsługuje zarówno konwencje wywoływania stdcall i cdecl, jak i wszystkie złożone typy C, w tym struktury, związki i wywołania zwrotne. Architektura rozszerzalna umożliwia implementowanie nowych typów danych lub dostosowywanie istniejących. Obsługa wywołania funkcji równoczesnych bezpiecznych dla wątków umożliwia jednoczesne wykonywanie wszystkich wywołań funkcji natywnych z różnych wątków Java bez konieczności ich synchronizowania. Awarie funkcji natywnych są konwertowane na wyjątki Java. JNIWrapper zapewnia konfigurowalny mechanizm wyszukiwania biblioteki macierzystej.