반응형

BIND 3

2. 에코 서버 만들기

2. 에코 서버 만들기 여기에서는 에코 서버 프로그램을 콘솔 응용프로그램 만들기로 할게요. 먼저 콘솔 응용프로그램(콘솔 앱)을 만드세요. 그리고 에코 서버를 정의할 EchoServer 이름의 클래스를 추가하세요. 여기에서는 EchoServer를 별도의 라이브러리로 제작할 수 있게 클래스의 접근 수준을 public으로 지정할게요. namespace 에코_서버 { public class EchoServer { } } EchoServer 개체는 생성할 때 클라이언트가 연결 시도할 때 필요한 서버의 IP 주소와 포트를 입력인자로 전달합니다. 그리고 이는 비대칭 자동 속성으로 정의한 멤버에 설정하게 작성하세요. public string IPStr { get; private set; } public int Port..

2.5 자주 사용하는 윈속 함수[TCP/IP 소켓 통신 프로그래밍 with 윈도우즈]

2.5 자주 사용하는 윈속 함수 윈속을 이용하여 TCP/IP 통신 프로그램을 작성할 때 사용하는 기본적인 함수와 자료형을 살펴봅시다. 여기에서 소개하는 함수는 다음 장부터 실제 사용하는 방법을 예제 코드와 함께 설명할게요. 여기에서는 먼저 윈속 라이브러리의 기본적인 함수와 자료 형식을 간략하게 살펴봅시다. 2.5.1 socket, closesocket 윈속 라이브러리에서는 소켓 생성 함수와 소켓을 닫는 함수를 제공합니다. 소켓과 로컬 네트워크 인터페이스를 결합하는 함수 int bind(SOCKET sock,const struct sockaddr *addr,int addrlen); 실패 시: -1(SOCKET_ERROR) 반환 소켓 주소 구조체 typedef struct sockaddr { u_short ..

중학 영어 단어 동사 (beat ~ combine)

중학 영어 단어 동사 (beat ~ combine) *자동 보기 슬라이드 쇼를 만든 것입니다. 단어=>그림=>뜻=>예문=>예문풀이 순으로 반복합니다.* 1주일 단위로 20개의 단어를 익히면 3년 3,000 단어를 익힐 수 있습니다. beat[biːt] 두드리다. 이기다. 비트He is beating at the door. 그는 문을 두드리고 있어요. believe[bilíːv, bə-] 믿다. ~라고 생각하다.I believe that he is honest. 나는 그가 정직하다고 믿어. benefit [bénəfit] 도움이 되다. 이익, 혜택 She benefited from compassion. 그녀는 동정으로 혜택을 얻었어. betray [bitréi] 배신하다. 밀고하다.He wasn't bet..

반응형