6.3.2 Server 클래스 만들기
서버 역할을 하는 클래스를 만들겠습니다. 서버의 기본 기능인 리슨, 데이터 수신, 클라이언트 접속 관리 외에 앞에서 만든 클라이언트 클래스(tcpClient)를 이용해 Distributor에 주기적으로 접속을 시도하는 기능(connectToDistributor)을 만듭니다.
▲ 그림 6-9 Server 클래스 다이어그램
서버 역할을 하는 클래스를 만들겠습니다. 서버의 기본 기능인 리슨, 데이터 수신, 클라이언트 접속 관리 외에 앞에서 만든 클라이언트 클래스(tcpClient)를 이용해 Distributor에 주기적으로 접속을 시도하는 기능(connectToDistributor)을 만듭니다.
▲ 그림 6-9 Server 클래스 다이어그램