2013-03-15 2 views
1

스레드가 클라이언트와 통신하고 동시에 서버가 새로운 연결을 설정할 수있는 스레드를 구현하는 방법을 잘 모르겠습니다. 새로운 스레드에 무엇을 전달해야합니까?서버의 스레드가 클라이언트 구현과 통신합니다.

누군가가 개념 증명으로 코드 스 니펫을 가지고 있다면 매우 유용 할 것입니다. 내 클라이언트는 연결될 때 매개 변수를 전달해야하며 스레드는 특정 작업을 구현하고 클라이언트에 결과를 반환하기 위해 해당 매개 변수를 사용해야합니다.

고맙습니다.

답변

1

'새 스레드에 무엇을 전달해야합니까?' - 서버 <> accept() 호출에 의해 반환 된 클라이언트 소켓.

+0

기본적으로 int는 무엇입니까? – 4pie0

+0

아마도. OS에서 '소켓 설명자'를 반환합니다. 대개 int 크기의 fd 또는 핸들이거나 다른 것입니다. –

관련 문제