태그: Echo 서버

안녕하세요. 언제나 휴일에 언휴예요.

이번 실습은 Echo 서버 클래스를 구현하는 실습이예요.

여기서 만들 서버 클래스는 라이브러리로 제작하기 위한 목적으로 사전 작업하는 것이예요.

서버 클래스를 사용하는 곳에서 연결 수락 및 닫기, 메시지 수신에 관한 이벤트 처리를 할 수 있게 정의합니다. 대리자 및 이벤트 인자를 정의하고 Echo 서버에 이벤트 멤버를 정의하여 콜백 처리를 하는 것이죠.

1. 연결 수락 이벤트 인자 및 대리자 소스

2. 연결 닫기 이벤트 인자 및 대리자 소스

3. 메시지 수신 이벤트 인자 및 대리자 소스

4. Echo 서버 클래스 소스

5. Program. cs

6. Echo 클라이언트 측 Program.cs

다음은 이전 강의에서 작성했던 Echo 클라이언트의 소스 코드입니다.

이번 실습에서는 별도의 클라이언트를 제작하지 않고 이전 강의에서 작성한 것을 사용합니다.