TCP_1 -> TCP_Server_1.cs와 TCP_Client_1.cs를 확인
-
Data : 데이터 통신용 클래스 저장 파일. 네임스페이스와 클래스이름이 동일해야 객체전달이 가능함.
-
TCP_1 : c# TCP통신 기본 예제. byte데이터 송수신
-
TCP_2 : c# TCP통신 예제. Serialize와 Deserialize를 통한 객체 송수신
-
TCP_3 : c# TCP통신 기반 가위바위보 게임. 하나의 서버에 두개의 클라이언트가 접속해 가위바위보 게임을 진행
-
TCP_4 : c# TCP통신 기반 파일 송수신예제
-
TCP_5 : c# TCP통신 기반 심플 클라우드. 서버의 하드디스크 공간에 파일 업로드/다운로드. 서버의 실행파일이 있는 위치에 files폴더가 있어야함
-
TCP_6 : 멀티쓰레드 기반 1 Room 멀티채팅 서버/클라이언트
-
UDP_1 : c# UDP통신 기본 예제. 바이트단위 데이터 송수신
-
UDP_2 : c# UDP통신 기본 예제. MemoryStream으로 Serialize, Deserialize 기능 사용하기
-
UDP_3 : c# UDP통신으로 송신자의 IP/PORT 전달 예제
-
UDP_4 : c# UDP통신 브로드캐스트 예제.
-
UDP_5 : c# UDP통신 멀티캐스트 예제
-
UDP_6 : c# UDP통신 멀티캐스트와 멀티스레드 기반의 채팅프로그램
-
Thread_1 : c# 멀티쓰레드 사용법 예제
-
Thread_2 : c# 경마프로그램
-
Thread_3 : c# NAudio 라이브러리 기반 음악 재생 프로그램