애플릿: 두 판 사이의 차이

1,913 바이트 추가됨 ,  16년 전
내용 추가
편집 요약 없음
 
(내용 추가)
'''애플릿'''은 [[웹 브라우저]] 같은 다른 프로그램에서 실행되는 소프트웨어 구성 요소를 이야기한다. 애플릿은 독립적으로 사용되지 않으며 작은 기능을 가지고 있다. 이것은 1993년 애플스크립트에서 처음 도입된 용어이다. 애플릿은 "서브루틴"과 많은 기능이 다르다. 우선, "서블릿" 같은 한 종류의 클라이언트 플랫폼에서만 동작한다. 또한 서브루틴과 달리 애플릿의 컨테이너에 의해서 기능이 제한된다. 애플릿은 스크립트 언어가 아닌 컴파일 가능 언어로 작성되므로 성능 향상이나 다양한 기능을 가져올 수 있다. 서브루틴과 달리 완전한 웹 구성 요소가 애플릿으로 작성될 수 있다.
'''애플릿'''(applet)은 다른 프로그램의 문맥에서 실행되는 소프트웨어 컴포넌트이다. 예를 들어 [[웹 브라우저]]에서 실행되는 프로그램을 애플릿이라 부른다. 1993년에 애플스크립트에서 처음으로 애플릿이라는 용어를 도입했다.
 
==같이보기 특성 ==
* [[자바 애플릿]]
 
컴퓨터 프로그램과 달리 애플릿은 독집적으로 실행될 수 없다. 애플릿은 그래픽을 보여 주고 사용자와 통신한다. 하지만 그들은 상태를 가지고 있지 않고 제한된 보안 권한만 가지고 있다. 애플릿은 프로그램이 제공하는 컨테이너 안에서 실행되어야 하며, 플러그인을 통해서 작성되어야 한다.
{{comp-stub}}
 
== 인터페이스 ==
 
애플릿은 특정한 형태의 사용자 인터페이스를 가지고 있거나 웹 페이지 안에 전체 인터페이스를 가지고 있다. 이는 스크립트 언어로 작성된 프로그램과 다르다.
 
애플릿은 호스트 프로그램과 같이 작동하거나 영향을 끼칠 수도 있다. 하지만 대개의 경우 보안 모델의 영향에 의해서 그런 식으로는 잘 사용되지 않는다.
 
== 예제 ==
 
애플릿의 예제는 자바 애플릿과 플래시 무비가 있다. 또 다른 것은 [[인터넷 익스플로러]] 및 기타 다른 플러그인을 지원하는 브라우저에 첨부된 윈도우즈 미디어 플레이어이다. 몇몇 플러그인은 웹 브라우저에서 3D 모델들을 보여주기도 한다. 이 모델들은 대개 자유롭게 변형 가능하다. 많은 브라우저 게임들은 애플릿 기반이므로 대부분 완전한 기능을 위해 따로 설치할 부분이 없다.
 
== 같이보기 ==
* [[자바 애플릿]]
* [http://www-math.mit.edu/daimp MIT에서 제공하는 수학 애플릿]
 
[[분류:프로그래밍 패러다임]]

편집

4,122