Web Worker   웹 워커

(2020-03-14)
1. Web Worker ( 워커)

  ㅇ 여러 프로그램멀티스레드병렬 처리할 수 있게하는 기능

  ㅇ 워커 스레드(객체)의 생성 : var worker = new Worker("worker.js");
     - 별도의 "worker.js" 파일코드를 백그라운드에서 수행시키고,
     - 이 백그라운드 스레드메세지를 송출할 필요가 있으면,
     - onmessage 이벤트를 통해 전달 가능

  ㅇ 스레드 구분
     - 메인 스레드 : 클라이언트자바스크립트가 수행 중인 단일 스레드
     - 워커 :  워커에 의해 병렬 실행되는 스레드스레드통신 : message 이벤트에 의함
     - 전달 데이터 : event.data

  ㅇ 워커 스레드(객체)의 종료 
     - 강제 종료 : worker.terminate();
     - 자연 종료 : close();

  ㅇ 워커 내 외부 자바스크립트 파일을 불러오기
     - importScripts("outscript.js");


[HTML5] 1. HTML5 2. Drag and Drop 3. 웹 워커 4. Blob 객체 5. File 객체 6. 웹 스토리지 7. 캔버스
  1.   기술공통
  2.   기초과학
  3.   진동/파동
  4.   방송/멀티미디어/정보이론
  5.   전기전자공학
  6.   통신/네트워킹
        1. 통신 이란?
        2. 신뢰적 통신
    1.   통신이론
    2.   선로/전송
    3.   통신망 일반
    4.   회선교환(PSTN)
    5.   무선/이동통신
    6.   광통신
    7.   인터넷/데이터통신
          1. 데이터통신망
          2. 인터넷
          3. 데이터 네트워크 설계
      1.   데이터 단위
      2.   프로토콜/계층
      3.   데이터 링크
      4.   TCP/IP
      5.   라우팅
      6.   인터넷 QoS
      7.   인터넷 관리
      8.   웹기술
            1. 웹 이란?
            2. 하이퍼텍스트
        1.   웹 구성
        2.   HTTP
        3.   웹 페이지
          1.   마크업 언어
                1. 마크업 언어
                2. SGML
                3. DTD
            1.   HTML
                  1. HTML
                  2. HTML 용어
                  3. DHTML
              1.   HTML 요소
              2.   HTML5
                1.   1. HTML5
                    2. Drag and Drop
                    3. 웹 워커
                    4. Blob 객체
                    5. File 객체
                    6. 웹 스토리지
                    7. 캔버스
            2.   XML
          2.   DOM,BOM
          3.   웹 기능 요소
          4.   웹 디자인
        4.   웹 식별
        5.   웹 서비스
        6.   차세대 웹
        7.   웹기술 기타일반
      9.   인터넷 응용
      10.   인터넷 기타
      11.   패킷교환(PSN)
      12.   인터넷 관련 기관
  7.   정보기술(IT)
  8.   공학일반(기계,재료등)
  9.   표준/계측/품질
  10.   기술경영

 
        최근수정     요약목록     참고문헌