작업중
퍼와서 VS 2010 으로 수정 한거 입니다.
버그가 있는 거 같기도 ....
1. UDP Server (receiver)
timer 를 써서 반복하여 왔는지 확인 하여 edit box 에 표출
2. UDP Client (sender)
반복 하여 보내는 거 했더니 브로드 캐스트에서 안보내 지는 현상 생기네..
뒤적거려 보니 sendto 함수 뒤에 반드시 recvfrom 가 한번은 있어야 하는 군...
https://andjjip.tistory.com/283
근데 이상 하게 recvfrom 를 스레드로 돌리면 한번 이상 받는 거 아닌가 ?
뭐 어째든 한번 보내면 포트 클로즈 하고, 다시 시작함..
즉 보낼때마다 포트 열어 보내고, 받기 한 다음 닫기 함.
근데 혹시 보낸 다음 계속 응답 오는거 처리 하는데 도움이 될까 하여 받는 것은 스레드로 처리함.
보낼때마다 포트 열지 않고 , 한 번 연다음 계속 보낼때는 받기 스레드 해도 잘 안되드만,
보낼때 마다 포트 열었더니 받기 스레드동작 하는거 같네...
3. TCP Server
> https://sh-itstory.tistory.com/71
보고 만들었읍니다.
> Chat server 도 됩니다.
즉 여러 client 가 붙을 수 있으며, 한 Client 에서 보낸거 모든 Client 에 송신 합니다.
> 서버에서 송신 하는것은 하지 않았읍니다 . 뭐 내용 이해 하시면 금방 만드실거 같아서.
> Server port 변경 하는거 도 만들까 해서 안만을었읍니다. 바뻐서...
4. 첨부 합니다.
'개발 > mfc' 카테고리의 다른 글
mfc, button 바닦에 빛깔 입히기 색 변경 sample source (0) | 2023.12.19 |
---|---|
Mfc EditBox 글자 지우며 마지막에 쓰기, sample source (2) | 2023.12.06 |
mfc UpdateData (0) | 2023.11.17 |
MFC 메모리 릭 체크시 유용한 방법 2개 (0) | 2023.10.25 |
[MFC] Cstring 유니코드 멀티바이트 UTF-8 문자열 인코딩 변환 모음(퍼옴) (1) | 2023.10.25 |