ServerSocket은 연결을 수락하고 Socket은 한 세션의 바이트를 운반한다

listen 자원과 각 client session 자원은 수명과 소유자가 다릅니다.

  1. 1

    bind

    ServerSocket 주소

  2. 2

    listen

    연결 대기

  3. 3

    accept

    새 Socket 생성

  4. 4

    session

    input/output

  5. 5

    close

    세션별 종료

핵심: accept가 반환한 Socket은 등록·실행·close까지 추적되는 세션 객체로 인계합니다.