작업 요청 정의  |  Background work  |  Android Developers

**백그라운드에서 실행되는 지속적인 작업(Persistent Work)**을 관리하는 API

<aside> 💡

예약된 작업은 내부적으로 관리되는 SQLite DB에 저장되어 앱이 다시 시작되거나 시스템이 재부팅되더라도 예약된 작업이 유지된다.

</aside>

WorkManager 작업(Persistent work)의 유형

  1. Immediate 즉시 : 즉시 시작하고 곧 완료해야 하는 작업
  2. Long Running 장기 실행 : 더 오래 실행될 수 있는 작업
  3. Deferrable 지연 가능 : 나중에 시작하며 주기적으로 실행될 수 있는 예약된 작업

WorkManager의 특징