클라이언트 시스템 환경의 기초

Flash Player 9 이상, Adobe AIR 1.0 이상

다양한 기능을 갖춘 고급 응용 프로그램을 개발할수록 사용자 운영 체제 정보에 대해 보다 자세히 알고 그 기능에 액세스해야 할 필요성을 느끼게 될 것입니다. flash.system 패키지에는 다음과 같은 시스템 수준 기능에 액세스하는 데 사용되는 클래스 컬렉션이 포함되어 있습니다.

  • 실행 중인 응용 프로그램 및 보안 도메인 코드 확인

  • 화면 크기(해상도) 및 mp3 오디오 등의 일부 기능 사용 가능 여부와 같은 사용자 Flash 런타임(예: Flash® Player 또는 Adobe® AIR™)의 기능 확인

  • IME를 통한 다국어 사이트 구축

  • Flash 런타임 컨테이너(예: HTML 페이지 또는 컨테이너 응용 프로그램)와의 상호 작용

  • 클립보드에 정보 저장

flash.system 패키지에는 IMEConversionMode 및 SecurityPanel 클래스도 포함되어 있습니다. 이러한 클래스에는 각각 IME 및 Security 클래스를 사용하는 정적 상수가 들어 있습니다.

중요한 개념 및 용어

다음 참조 목록에는 중요한 용어가 정리되어 있습니다.

운영 체제
컴퓨터에서 기타 모든 응용 프로그램이 실행되는 기본 프로그램으로, Microsoft Windows, Mac OS X, Linux® 등이 있습니다.

Clipboard
복사하거나 잘라낸 텍스트 또는 항목이 일시적으로 저장되는 운영 체제 내 컨테이너로, 이 컨테이너에서 응용 프로그램으로 해당 텍스트 또는 항목을 붙여넣습니다.

응용 프로그램 도메인
서로 다른 여러 SWF 파일에서 사용되는 클래스를 분류하는 메커니즘으로, SWF 파일에 이름이 동일한 여러 클래스가 포함될 경우 해당 클래스가 서로를 덮어쓰지 않도록 합니다.

IME(input method editor)
표준 키보드를 통해 복잡한 문자 또는 심볼을 입력하도록 지원하는 프로그램 또는 운영 체제 도구입니다.

클라이언트 시스템
프로그래밍 용어에서 클라이언트는 개인 컴퓨터에서 실행되고 단일 사용자가 사용하는 응용 프로그램의 부분 또는 전체를 의미합니다. 클라이언트 시스템은 사용자 컴퓨터의 기본 운영 체제입니다.