HW2

HW2 (Due by 10/23 23:59) 프린트는 수업시간에 제출
1. TCP vs UDP, Threaded vs UnThreaded, Blocking vs Non-blocking test report
-적어도 2~3개의 다른 컴퓨터(윈도우,리눅스)에서 실행해서 테스트해본다.
-코드 분석 및 실행 결과 리포트 2~3장

2. TCP & UDP file transfer (file copy mechanism)
-TCP & UDP를 사용하여, 디렉토리 안에 하나의 파일 (e.g. 1.jpg or 1.doc)을 다른 디렉토리(toDir)로 복사
-ThreadedTCP를 사용하여 디렉토리 안에 모든 파일(e.g. *.*)을 다른 디렉토리로 복사
-java 버전으로 작성
-코드 분석 및 실행 결과 리포트 2~3장

TDP & UDP

TCP & UDP (cpp)

socket

TCP-nonblocking-cpp-quanta (TCP non-blocking multi-clients)

TCP-blocking-cpp-quanta (TCP blocking)

ThreadedTCP-blocking-cpp-quanta (TCP threaded blocking)

UDP-cpp-quanta (UDP multi-clients)

ThreadedUDP-cpp-quanta (UDP threaded)

ThreadedUnthreadedGUIUDPServer-window-quanta (threaded vs unthreaded UDP with Windows GUI)

 

TCP & UDP (java)

TCP-java (TCP blocking)

TCP-nonblocking-java (non-blocking multi-clients)

ThreadedTCP-java (TCP threaded blocking)

UDP-java (UDP multi-clients)