2009-10-27 5 views
1

소켓 프로그래밍을 사용하여 프로젝트를 만들었습니다. 단일 클라이언트를 서버에 연결하면 클라이언트에서 보낸 데이터를 서버가 성공적으로 수신합니다. 그러나 둘 이상의 클라이언트를 연결할 때마다 하나의 클라이언트 데이터 만 서버에 수신됩니다. 다른 클라이언트가 연결에 실패했습니다. 서버가 모든 새로운 들어오는 연결을 수락하도록하려면 어떻게해야하며 서버가 동일한 클라이언트에서 두 개의 파일을 받도록하려면 어떻게해야합니까?비동기 소켓 프로그래밍

+1

@karthik : 귀하의 문법 기술에 대한 작업을 계속하십시오. :) 귀하의 질문이 무엇인지 알아내는 것은 매우 어려웠습니다. –

+1

프로젝트와 비슷한 사운드가 필요합니다. 여기에 몇 가지 코드를 넣어 두지 않았습니까? – RC1140

+0

그래, 내 문법적 실수를 바로 잡아 주시오. 위의 질문들에 대한 만족을 좀주세요. – karthik

답변

1

코드에서 BeginAccept, EndAccept 메서드를 사용하여 새 연결을 비동기 적으로 수락하는 경우 AcceptCallback에서 EndAccept 호출 후 BeginAccept을 다시 호출하는 것을 잊지 마십시오.

감사합니다.