JNIWrapper to zestaw do tworzenia oprogramowania umożliwiający pracę z natywnym kodem z programów Java bez użycia JNI. Za pomocą JNIWrapper nie trzeba tworzyć bibliotek natywnych, aby wywołać funkcję interfejsu API systemu operacyjnego lub funkcję z dowolnej biblioteki dynamicznej. Piszesz kod tylko w języku Java, a JNIWrapper robi resztę. Zalety JNIWrapper JNIWrapper ma wiele zalet technicznych, z których najbardziej godne uwagi są: * Minimalna praca za kulisami. Deweloperzy powinni zawsze być w stanie zobaczyć i zrozumieć, co się dzieje, gdy pracują z danymi po stronie natywnej. Pomaga to zarówno do tworzenia i debugowania złożonych interakcji między Java i kodu macierzystego. * Wysoka wydajność. JNIWrapper został specjalnie dostrojony pod kątem wydajności, szczególnie w przypadkach, gdy duże ilości danych są zaangażowane w interakcje. * Automatyczne zarządzanie zasobami. o Wszystkie zasoby przydzielone przez składniki JNIWrapper są zwalniane automatycznie, gdy nie są już potrzebne. Deweloperzy mogą traktować zmienne JNIWrapper jako zwykłe obiekty, które mogą być odbierane przez moduł zbierający elementy bezużyteczne Java. o Obiekty JNIWrapper są również bezpieczne w odniesieniu do finalizatorów: wszystkie zasoby są gwarantowane, aby być dostępne podczas finalizacji. * Kompleksowe wsparcie dla natywnego wywołania funkcji. JNIWrapper obsługuje zarówno konwencje wywoływania stdcall i cdecl, jak i wszystkie złożone typy C, w tym struktury i związki. Wywołania zwrotne są w pełni obsługiwane z dowolnego parametru i zwraca typy i obie konwencje wywoływania. W nieoczekiwanych przypadkach użytkownicy mogą tworzyć własne typy, przejmując pełną kontrolę nad zachowaniem parametrów.
historia wersji
- Wersja N/A opublikowany na 1970-01-01
Szczegóły programu
- Kategorii: Tworzenie stron internetowych > Java & JavaScript
- Wydawca: TeamDev
- Licencji: Bezpłatna wersja próbna
- Cena: N/A
- Wersja: Array
- Platformy: linux