目前 java 與 dll 溝通的技術主要有以下幾種:
- jni(Java Native Interface): sun提供的java與系統中的原生方法交互的技術。
- JNative: 可調用 Linix/Windows 上的 dll
- JNA ( Java Native Access ):
- Nativecall:
- jawin(Java/Win32 integration project): 除了 com 之外,還可以 win32-dll 動態鏈接庫中的方法。
- jacob(Java-Com Bridge): Jacob提供了java程序調用 Microsoft 的 com Object 中的方法的能力。
目前看起來好像是 JNative 比較方便。
參考文章: JNI技術實踐小結
沒有留言:
張貼留言