JMX(Java Management eXtension)
https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=pcmola&logNo=222061574743
1. JMX 개요
JMX(Java Management eXtensions)는 응용 프로그램(소프트웨어)/객체/장치 (프린터 등) 및 서비스 지향 네트워크 등을 감시 관리를 위한 도구를 제공하는 자바 API이다.
응용 프로그램(소프트웨어)/객체/장치, 서비스 지향 네트워크는 MBean(Managed Bean)이라는 객체로 표현된다. (출처: 위키피디아)
2. JMX 기본 연결
Java Container 실행 시에 다음 옵션을 추가하면 원격 접속이 가능하다.
-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=[jmx remote port] -Dcom.sun.manag
JNI는
Java Native Interface(자바 네이티브 인터페이스)의 약어입니다. JNI는 Android가 관리 코드에서 컴파일하는 바이트 코드(자바 또는 Kotlin 프로그래밍 언어로 작성됨)와 네이티브 코드(C/C++로 작성됨)가 상호작용하는 방법을 정의합니다. JNI는 공급업체 중립적이고 동적 공유 라이브러리에서 코드를 로드하도록 지원하며 번거로운 경우도 있지만 상당히 효율적입니다.
댓글