본문 바로가기

공부 노트

정보처리기사 실기 - Ch8. 서버프로그램 구현 > 3. 배치 프로그램 구현

3. 배치 프로그램

3-1. 사용자와의 상호작용 없이 일련의 작업들을 작업 단위로 묶어 정기적으로 반복 수행하거나 정해진 규칙에 따라 일괄 처리하는 방법

정답

배치 프로그램


3-2. (배치 프로그램 유형) 사전에 정의해 둔 조건 충족시 자동으로 실행

정답

이벤트 배치


3-3. 사용자의 명시적 요구가 있을 때마다 실행

정답

온디맨드 배치


3-4. 정해진 시점(주로 야간)에 정기적으로 실행

정답

정기 배치


3-5. 일괄처리를 위해 주기적으로 발생하거나 반복적으로 발생하는 작업을 지원하는 도구

정답

배치 스케줄러(Scheduler)


3-6. (배치 스케줄러 종류) 스프링 프레임워크의 DI, AOP, 서비스 추상화 등 스프링 프레임워크의 3대 요소를 모두 사용할 수 있는 대용량 처리를 제공하는 스케줄러 배치 애플리케이션

정답

스프링 배치(Spring Batch)


3-7. 스프링 프레임워크에 플러그인 되어 수행하는 작업과 실행 스케줄을 정의하는 트리거를 분리하여 유연성을 제공하는 오픈 소스 기반 스케줄러

정답

쿼츠 스케줄러(Quartz Batch)