HttpServerProvider
HttpServerProvider (HttpServer 서비스 제공자)
HttpServer를 위한 서비스 제공자 클래스입니다. HttpServerProvider의 하위 클래스가 HttpServer와 관련 클래스의 구현을 제공합니다. 애플리케이션이 보통 직접 사용하지는 않습니다.
본문
HttpServerProvider는 서비스 제공자(SPI, Service Provider Interface) 패턴을 따르는 추상 클래스입니다. 특정 플랫폼이나 구현체에 맞는 HttpServer 및 관련 클래스의 구현을 제공하기 위한 기반입니다.
애플리케이션 코드는 일반적으로 이 클래스를 직접 다루지 않습니다. provider() 정적 메서드가 시스템의 기본 제공자를 찾아 로드하며, 제공자 발견 및 로드 방식에 대한 자세한 내용은 해당 메서드 문서를 참조합니다.
getDefault()는 기본 제공자를 반환하고, 새 서버 인스턴스를 만드는 추상 메서드들(createHttpServer, createHttpsServer 등)을 제공합니다. 커스텀 HTTP 서버 구현을 제공하고자 하는 경우 이 클래스를 상속해 구현합니다.