HttpServerProvider

HttpServerProvider (HttpServer 서비스 제공자)

HttpServer를 위한 서비스 제공자 클래스입니다. HttpServerProvider의 하위 클래스가 HttpServer와 관련 클래스의 구현을 제공합니다. 애플리케이션이 보통 직접 사용하지는 않습니다.

출처: Java API Reference

본문

HttpServerProvider는 서비스 제공자(SPI, Service Provider Interface) 패턴을 따르는 추상 클래스입니다. 특정 플랫폼이나 구현체에 맞는 HttpServer 및 관련 클래스의 구현을 제공하기 위한 기반입니다.

애플리케이션 코드는 일반적으로 이 클래스를 직접 다루지 않습니다. provider() 정적 메서드가 시스템의 기본 제공자를 찾아 로드하며, 제공자 발견 및 로드 방식에 대한 자세한 내용은 해당 메서드 문서를 참조합니다.

getDefault()는 기본 제공자를 반환하고, 새 서버 인스턴스를 만드는 추상 메서드들(createHttpServer, createHttpsServer 등)을 제공합니다. 커스텀 HTTP 서버 구현을 제공하고자 하는 경우 이 클래스를 상속해 구현합니다.

더 알아보기 (Learn more)

Java 공식 API