HTML 페이지에 애플릿이 있습니다. 이 애플릿은 dll 라이브러리를로드하고이를 통해 외부 응용 프로그램과 통신합니다. 해당 라이브러리를 성공적으로로드하고 사용할 수 있습니다. 그 라이브러리는 기능이 INIT()
과 DEINIT()
입니다.애플릿에서 java.exe 프로세스를 종료하는 방법은 무엇입니까?
문제는 해당 기능을 다시 호출하려고 할 때 외부 앱/라이브러리에 해당 프로세스에 하나의 프로세스 만 액세스 할 수 있다고 나와 있습니다. 내부 점검입니다. 따라서 앱을 다시 시작하려면 Java 프로세스를 중지하는 방법이 필요합니다. 그러나 일단 애플릿을 시작하면 브라우저 탭 (또는 전체 브라우저)을 닫을 때까지 Java 프로세스가 완료되지 않습니다.
브라우저 탭의 범위에서 Java 프로세스를 중지하는 방법이 있습니까? 그리고 HTML 페이지의 애플릿이 나타나 자마자 Java가 시작되어야합니다.
애플릿이 삭제 될 때 DEINIT()를 호출합니까? –
@EmmanuelBourg 그건 (구현 된 경우) 문제를 해결할 가능성이 아주 좋은 질문입니다. –