SocketImplFactory

SocketImplFactory (소켓 구현 팩토리)

소켓 구현을 위한 팩토리를 정의하는 인터페이스입니다. SocketServerSocket 클래스가 실제 소켓 구현을 생성하는 데 사용합니다.

출처: Java API Reference

본문

createSocketImpl() 메서드를 제공하며, 커스텀 소켓 구현을 제공하고자 할 때 Socket.setSocketImplFactory()로 등록하여 사용합니다.

SocketImplFactory는 소켓 구현을 생성하는 팩토리 인터페이스로, createSocketImpl() 메서드를 정의합니다.

이 팩토리를 Socket.setSocketImplFactory()ServerSocket.setSocketFactory()로 등록하면 소켓 생성 시 커스텀 구현을 사용합니다.

커스텀 소켓 계층을 제공하고자 할 때 활용되며, 애플리케이션 전역에 한 번만 등록할 수 있습니다.

createSocketImpl()로 소켓 구현을 생성합니다.

Socket.setSocketImplFactory()로 등록해 커스텀 구현을 사용할 수 있습니다.

더 알아보기 (Learn more)

Java 공식 API