Applet Security in HotJava(AppletViewer)
The options of security
NETWORK ACCESS
-
Applet Host : 기본값. 애플릿들이 자신이 소재한 호스트에만 접속할 수 있음을
뜻한다. 넷스케이프 네비게이터는 이 옵션만을 선택하므로 넷스케이프 사용자는
다른 호스트에서 서버가 구동하는 환경의 클라이언트 애플릿을 제대로 구동시킬
수 없다.
-
Unrestricted : 애플릿들이 어떤 호스트에든지 접속할 수 있음을 뜻한다. 이것은
어떤 네트워크 환경에서는 위험할 수도 있다. 이 환경에서 구동하도록 하는
애플릿 클라이언트를 작성하기보다는 반드시 필요한 경우, 양쪽 호스트에서
서버를 구성하여 (중계 서버의 구성) 애플릿 보안을 풀지 않는 것이 나을 것이다.
-
None : 애플릿들에게 어떤 네트워크 연결도 허용치 않는다. 이것은 일부 애플릿의
실행을 막을 수도 있다.
CLASS ACCESS
-
Restricted : 기본값. 애플릿들이 Sun 내부 패키지의 클래스들에 접근할 수
없음을 뜻한다. 위와 마찬가지로 애플리케이션인 서버는 sun 패키지에 접근할
수 있으므로 중계 서버를 이용하여 sun 패키지를 활용하는 것을 생각할 수 있다.
-
Unrestricted : 애플릿들이 Sun 패키지의 클래스들에 접근할 수 있음을 뜻한다.
애플릿 보안 문제를 좀더 자세히 알아보려면
자바
사이트의 공식 FAQ
(http://java.sun.com/sfaq/index.html)
를 참조하세요.
:-)
Back to CONTENTS