옛날에 동아리 클럽에 썼던 글입니다.

============================================================================================

우선 개념증명

서버프로그램을 먼저 켜고,

클라이언트 프로그램을 켜면 두 프로그램이 컨넥트됨.

원래 사용법은 커멘드 창에서

서버)

./server.exe <포트번호>

클라)

./client.exe <서버IP> <포트번호>

지만, 윈도 사용자를 위해 디펄트로 포트번호 89123, ip 127.0.0.1(로컬호스트:자기컴)으로 맞춰놨으니

켜면 실행.

서버에서 떠들면 클라가 그말을 받아서 떠들음.

이걸 응용해서

양방향 통신이면 1:1채팅,

양방향에다가 서버가 모든 말을 클라로 쏴주면 대화방.

서버가 문제를 모든 클라에 내고, 각각 답장을 파일에 저장하거나 채점하면 시험문제 서버.

 

이런식으로 발전시킬거임.

 

P.S> 윈도 사용자는 그냥 실행시키고 컴파일은 cygwin에서,,

리눅스는 걍 컴파일후 실행.

맥도 걍 컴파일 하면 될듯,,,

'생활 > 리버스(?)' 카테고리의 다른 글

SSD사용 요령  (0) 2012.03.10
아이폰스펙에 대한 진실  (0) 2012.03.10
Un·touch·a·ble (5)  (0) 2011.02.10
Un·touch·a·ble(4)  (0) 2011.02.10
Un·touch·a·ble(3)  (0) 2011.02.10