hsunny study blog

애플릿 구조 및 프로그래밍 본문

programming

애플릿 구조 및 프로그래밍

헤써니 2016. 5. 6. 18:50

애플릿이란

- 웹 브라우저에서 실행되는 자바 어플리케이션을 의미

- 애플릿은 HTML과 결합되어 실행된다

- 한번 작성된 애플릿은 서로 다른 운영체제에서 실행 가능

- 웹 브라우저에서 애플릿을 실행시키기 위해 별도로 클래스 파일을 설치할 필요 없음

- AWT를 이용한 그래픽 처리 가능, 사용자와 상호 작용 가능(ex 게임, 테트리스)


웹서버측에서 웹브라우저로 자동전송됨. 따라서 따로 설치할 필요 없음



애플릿 처리 구조

void init()

애플릿이 최초 로드될 때 할 일을 작성하기 위한 메소드

자바 어플리케이션에서 생성자와 비슷한 역할을 함


void start()

애플릿이 포함된 웹브라우저가 활성화 될 때 처리해야 할 일을 작성하기 위한 메소드 (잘 사용하지 않음)


void stop()

애플릿이 포함된 웹브라우저가 비활성화 될 때 처리해야 할 일을 작성하기 위한 메소드 (거의 사용하지 않음)


void destroy()

애플릿이 포함된 웹브라우저가 종료될 때 처리해야 할 일을 작성하기 위한 메소드

데이터베이스의 접속을 끊는 것과 같은 일을 하기 적당함



**애플릿을 실습할 때, java 파일과 더불어 html 파일이 필요하다

프로젝트 우클릭>new>other로 이동하여 html파일을 선택해주면 된다.


Appet HTML 관계

- 웹브라우저는 HTML 문법으로 작성된 내용을 해석해서 화면에 보여 주므로 애플릿은 웹브라우저 없이는 독립적으로 실행될 수 없다

- appletviewer 프로그램에서 실행되는 것은 개발 목적으로만 사용된다

- HTML 문서에 애플릿 관련 내용이 기술되어 있으면 웹브라우저는 자바가상머신을 이용하여 애플릿을 처리하게 된다


문자로만 반환받을 수 있다고 ??






'programming' 카테고리의 다른 글

[프로그래밍]좋은 블로그들  (0) 2016.05.20
JAVA 안드로이드 프로그래밍  (0) 2016.05.10
JAVA 네트워크 프로그래밍  (0) 2016.05.10
예외처리, 입출력 스트림  (0) 2016.05.06
멀티스레드 제어와 메서드  (0) 2016.05.06