소켓을 사용하여 MFC에서 한 번에 한 번에 서버에서 여러 클라이언트로 파일을 보내는 방법은 무엇입니까?

StackOverflow https://stackoverflow.com/questions/2454812

문제

컴퓨터가 네트워크에있는 경우 한 위치에서 다른 위치로 또는 컴퓨터에서 다른 컴퓨터로 파일을 전송하기 위해 서버 측에서 단순한 것을 만들고 클라이언트 측 응용 프로그램에서 하나를 만들고 있습니다.

나는 코드를 사용했다 http://www.codeproject.com/kb/ip/socketfiletransfer.aspx. 작동 및 파일이 성공적으로 전송되었습니다.

그러나 한 번에 서버에서 여러 클라이언트로 파일을 전송해야합니다. 서버에서는 두 개 이상의 클라이언트가 연결되어 있어야하며 동시에 파일을 수신 할 수 있습니다.

나는 그것에 대한 대기열을 유지하는 방법과 통과 방법을 모른다 Csocket 스레딩 및 기타 방법을 사용하여 메소드에 대한 개체.

또한 CSocket 객체의 대기열을 준비하는 방법을 모릅니다.

그러니 해결책이나 대체 방법이 있다면 제발 말해주십시오 ....

도움이 되었습니까?

해결책

각 클라이언트에 대한 스레드 생성은 한 번에 각 클라이언트에 파일을 전송합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top