JNA (Java Native Access)
JNA는 기존 JNI(Java Native Interface)의 복잡한 구현 방식을 단축하고자 나온 OpenSource Library이다. https://github.com/twall/jna JNA를 이용하면 JNI의 native library와의 연결을 위한 javah header파일 생성, native source 파일 생성, 컴파일 등의 과정이 불필요하며, 이미 만들어진 native library의 재사용이 가능하게 된다. 말 그대로 native access임..ㅎ 예 1) JNI 개발 과정 1) Native Method 선언된 Java Class 코딩 2) Java Class 컴파일 3) javah를 통한 C Header파일 생성 4) C 소스 코딩 5) C 소스 컴파일 6) Execute Jav..
Computer/JAVA
2015. 3. 14. 20:15