U E D R , A S I H C RSS

AppletVS Application/��


  • Thinking In Javaì—�서 찾아 ì�¼ìŠµë‹ˆë‹¤.

애플리케�션

  • 스스로 실행ë�  수 있는 ìž�ë°” 프로그램.
  • main() 함수를 반드시 í�¬í•¨í•œë‹¤.

애플릿

  • 웹 브ë�¼ìš°ì €ì—�서 실행ë�˜ëŠ” ìž‘ì�€ 프로그램ì�„ 애플릿ì�´ë�¼ 한다. 웹ì—�서 í�´ë�¼ì�´ì–¸íЏ 측ì�˜ 프로그래ë°�ì�„ ì§€ì›�하는 강력한 툴로 사용ë�œë‹¤.
  • 애플리케ì�´ì…˜ê³¼ëŠ” 달리 main()함수가 필요없다.
  • 제한: 애플릿ì�€ 보안성 때문ì—� ê·¸ 기능ì�´ 제한ì �ì�´ë‹¤. 애플릿ì�˜ 제한 사항ì�€ 아래와 관려ë�œ 것ì�´ë‹¤.
    • 애플릿ì�€ 로컬 디스í�¬ë¥¼ 사용할 수 없다. 함부로 ë‚´ 컴퓨터나 다른 컴퓨터ì—�서 정보를 전송할 수 없다는 뜻ì�´ë©°, 디지털 서명ì�„ ì�¸ì •하면 로컬 디스í�¬ë¥¼ ì�´ìš©í•  수 있다.
    • 애플릿ì�€ 시간ì�´ 오래 걸릴 수 있다. 애플릿과 필요한 파ì�¼ë“¤ì�´ 서버로부터 다운로드 ë�˜ì–´ì•¼ 하므로 시간ì�´ 걸린다. ì�´ëŸ° 파ì�¼ë“¤ì�„ JAR로 ì••ì•하여 전송하면 시간ì�´ 단ì•ë�˜ë©°, ì••ì•ë�œ ê°� 파ì�¼ì—� 디지털 서명ì�„ 추가할 수 있다.
  • 장ì �: í�´ë�¼ì�´ì–¸íЏ/서버나 ê·¸ 외ì�˜ 네트ì›� 어플리케ì�´ì…˜ì�„ 개발할 경우ì—� ì�´ì�µì�´ 많다.
    • 개발ë�œ 소프트웨어ì�˜ 설치를 ì‹ ê²½ ì“°ì§€ 않아ë�„ ë�œë‹¤. 실제 플랫í�¼ê³¼ëŠ” 무관하므로 플랫í�¼ì�´ 다르다고 코드 수정할 필요가 없다. 그런ë�° ì�´ê±´ ìž�ë°” ê°€ìƒ�머신ì�´ 가진 기본ì �ì�¸ 특징아닌가요...?
    • 잘못ë�œ 코드로 시스템ì�˜ 다른 부분ì�´ ì˜�í–¥ì�„ 받지 않는다. ìž�ë°” 언어와 애플릿 구조ì—�서 ê°–ê³  있는 보안성 때문ì�´ë‹¤. ì�´ëŸ° ì � 때문ì—� 회사 ë‚´ë¶€ì—�서만 사용하는 소위 ì�¸íЏë�¼ë„· í�´ë�¼ì�´ì–¸íЏ/서버 시스템ì—� ìž�바가 ë„�리 사용ë�˜ê³  있다.


Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:22:31
Processing time 0.0057 sec