본문 바로가기

기술 용어 검색

JNI (Java Native Interface)

1.정의 - Java Native Interface
- 자바로 작성된 프로그램에서 C/C++로 구현된 함수를 호출하는 인터페이스.
2.JNI의 특성과 장/단점
1) 장/단점
- 장점:기존의 C/C++ 라이브러리의 재사용, 하드웨어에 대한 제어 용도로 사용가능
- 단점:플랫폼 간에 호환성이 떨어지며, 애플릿에서는 사용이 불가함
2) 구조
- Java Pgm - Java Native API - JVM - H/W

3.활용

- HW제어를 통한 시스템 프로그래밍에 사용

- 임베디드 시스템에서의 활용

'기술 용어 검색' 카테고리의 다른 글

RMI (Remote Method Invocation)  (0) 2007.12.08
ORB (Object Request Broker)  (0) 2007.12.08
MOF (Model Object Facility)  (0) 2007.12.08