본문 바로가기
Winform

.net socket chatting sample (1)

by 캡틴노랑이 2021. 4. 15.
반응형

.net socket chatting 예제.

예외처리하지 않음.

정해진 시나리오를 벗어나면.. 에러날 수 있음. 

원래 다른 목적으로 필요 로직 샘플로 만든거라... 예외 사항 충분히 있고... 기능 구현에만 중심을 두었음.

파일 전송도 추가하려고 했으나... 귀찮아서.. 안함. 하지만, 쉽게 추가 할 수 있을 것이라 생각됨. 

파일 읽어서.  binary추가만 하면됨.

socket 관련 참고용및 학습용으로 사용바람. 

 

추가로...  disconnect가 제대로 작동안함. 

자체버그 같음. 처리하려고.. 애를 썻으나... 답을 찾지 못함.

일단 꼼수로 처리를 함.

close할 때 2번 호출하는데... 도대체 왜 2번 호출하는지 알 수가 없음. 

자료도 찾을 수 없었음.

 

server logic, client logic 순차적으로 올라감.

 

 

위 시나리오대로만... 작동함... 그 이외의 행동은 책임 안짐. 

 

솔루션 구조.

Server 파일 구조
Client  파일 구조.

 

 

 

 

반응형