티스토리 뷰

프로그래밍/MFC

MFC 소켓 프로그래밍3

에어버스 2022. 12. 10. 17:30

 

 

서버는 CSocket 을 상속받아 Listen 전용으로 클라이언트 연결만 담당한다. 이 소켓으로 클라이언트와 통신은 안된다.

사용자1 이 CSocket 을 상속받아 서버에 연결하면 서버에서 클라이언트와 통신하기 위해 CSocket 을 상속받은 클래스의 OnRecevie() 와 Send() 로 클라이언트1과 데이타를 주고 받는다.

사용자2 가 서버에 연결하면 서버는 CSocket 을 상속받은 클래스의 OnRecevie()와 Send() 로 클라이언트2와 데이타를 주고 받는다.

서버에서 클라이언트에게 일방적으로 보내고 수신하지 않으면 서버에서는 CSocket 을 상속받은 클래스 1개만 필요하지만,
송수신을 한다면 2개 필요하다.

클라이언트는 서버와 송수신을 히더라도 CSocket 을 상속받은 클래스 1개만 필요하다.

서버 코드 :

B2_027Socket.zip
2.80MB

 

클라이언트 코드 :

B2_027Client.zip
2.79MB

 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31