네트워크를 통해 클래스 파일에 액세스하려면 어떻게해야합니까? 목표는 .class 파일을 다른 시스템에 다운로드하고 해당 클래스의 인스턴스를 생성하는 것입니다. 따라서 작업 컴퓨터에서 파일을 호스팅 할 수 있다면 수신 컴퓨터에서 URLClassLoader를 사용하여 가져올 수 있습니다.클래스 파일을 HTTP를 통해 액세스 가능하게 만들기
1
A
답변
0
당신은 RMI 코드베이스의 기능을 할 수 있습니다. HTTP 서버에 어딘가에 JAR 파일을 넣고 URL이 정확한지 확인하십시오
-Djava.rmi.server.codebase=<URL of the JAR file>
와 서버 JVM을 시작 : 당신이 브라우저를 확인할 수 있습니다. 그것은 JAR의 다운로드를 시작하려고 시도해야합니다. JAR의 다운로드는 작동이 확인되면 취소 할 수 있습니다. 그런 다음 클라이언트를 SecurityManager 및 적절한 .policy 파일로 실행해야합니다.
클라이언트 클래스를 서버에로드하려면 클라이언트 JVM을 codebase 인수로 시작해야하며 서버에는 보안 관리자와 .policy 파일이 필요합니다. 이것은 꽤 드문 경우입니다.
올바르게 구성하면 자동으로 수행됩니다. 귀하의 ClassLoader 코드가 전혀 필요하지 않습니다.
0
RMI가 필요하지 않으므로 Java 애플릿 기술로이 작업을 해결할 수 있습니다.
확인이 기술에 대한 자세한 정보는이 링크는 당신이 정말로 RMI를 사용하는 경우 http://docs.oracle.com/javase/tutorial/deployment/TOC.html
관련 문제
- 1. 페이지를 비밀번호로만 액세스 가능하게 만들기
- 2. WPF에서 UserControls에 액세스 가능하게 만들기
- 3. 미디어 폴더를 공용으로 액세스 가능하게 만들기
- 4. 응용 프로그램을 통해 양식에 전체적으로 액세스 가능하게 만들기
- 5. magento 관리자 패널 iPhone에 액세스 가능하게 만들기
- 6. 공중에서 AWS EC2 폴더를 액세스 가능하게 만들기
- 7. PHP 파일을 한 번만 실행 가능하게 만들기
- 8. http를 통해 폴더에 대한 액세스 차단
- 9. HTTP를 통해 gem 파일을 설치하는 방법은 무엇입니까?
- 10. 클로저 외부에서 함수에 액세스 가능하게 만들기
- 11. 응용 프로그램 전체에서 개체에 액세스 가능하게 만들기
- 12. ember.js 변수를 자식 경로에서 액세스 가능하게 만들기
- 13. 비표준 포트에서 http를 통해 Azure에 액세스
- 14. PDF 파일 손상 후 파일을 HTTP를 통해
- 15. node.js를 사용하여 HTTP를 통해 파일을 문자열로 암호화하십시오.
- 16. 노드에서 HTTP를 통해 이진 파일을 읽으려면 어떻게해야합니까?
- 17. HTTP를 통해 큰 파일을 루비로 다운로드하는 방법
- 18. HTTP를 통해 파일을 전송하는 방법은 무엇입니까?
- 19. HTTP를 통해 Python으로 파일을 수신하려면 어떻게해야합니까?
- 20. AJAX로 HTTP를 통해 파일을 다운로드하는 방법은 무엇입니까?
- 21. HTTP를 통해 파일을 업로드하고이 질문의 제목은 자명해야
- 22. T-SQL HTTP를 통해 파일을 가져 옵니까?
- 23. Ruby를 사용하여 HTTP를 통해 파일을 다운로드하려면 어떻게해야합니까?
- 24. HTTP를 통해 Android에 파일을 다운로드하는 방법
- 25. Emacs로 HTTP를 통해 원격 파일을 열려면 어떻게해야합니까?
- 26. HTTP를 통해 ResourceBundle을로드 하시겠습니까?
- 27. http를 통해 robot.txt에만 액세스 허용, https에서는 다른 액세스 허용
- 28. HTTP를 통해 파일 받기
- 29. HTTP를 통해 파일 보내기
- 30. HTTP를 통해 XML에서 읽기
예, 애플릿이라고합니다 –
@ Close-voters이 질문에 대해서는 분명하지 않습니다. 제발. – EJP