Czy ktoś mógłby mi powiedzieć, jaka jest różnica między biblioteką a biblioteką macierzystą pod względem java? Uważam, że słowo „native biblioteki” w następujący wiersz:Różnica między biblioteką a biblioteką macierzystą
Type 1 - sterowniki, które implementują interfejs API JDBC jako mapowanie do kolejnych danych dostępu API, takich jak ODBC. Sterowniki tego typu są generalnie zależne od biblioteki natywnej , co ogranicza ich przenośność. Sterownik JDBC-ODBC Bridge jest przykładem sterownika typu 1 .
które można znaleźć here
+1 dla odniesienia do JNI – tangens
Czy java może załadować pliki .dll przez JNI? – aioobe
Absolutnie. Zrobiłem to tylko z bibliotekami DLL zaprojektowanymi specjalnie do pracy z JNI, więc nie jestem pewien, czy możesz załadować dowolną bibliotekę DLL, ale generalnie nie jest trudno utworzyć opakowanie JNI dla normalnej biblioteki macierzystej (denerwujące zajęcie, ale nie ogólnie trudne). – Herms