Q&A

  • 프로세스간 SOCKET(fd) 전달 방법이 있나요?
서버에서 accept된 SOCKET을 다른 프로세스로 전달할수 있는 방법이 있는지 궁금합니다.
즉, 하나의 프로세스는 listen만 처리하고 실제 communication하는 프로세스는 여러개 실행하여 listen 프로세스로부터 SOCKET을 넘겨받아 처리를 하려고 합니다.

파일 HANDLE의 경우에는 가능한데 SOCKET의 경우에는 어떻게 해야할지 잘 모르겠습니다.
여러 고수님들의 도움 부탁드립니다.
1  COMMENTS
  • Profile
    천희택 2006.03.03 08:38
    윈도우에서는 소켓의 경우 FD가 아니라 Handle입니다. 파일 Handle이 된다면 당연히 Socket 핸

    들도 될겁니다. 문제는 동기화처리 부분이 될 것 같습니다. ㅎㅎㅎ 저도 궁금합니다. 어떻게 처리하

    실건지.. 그냥 뮤텍스 걸면 프로스세 구분없이 그냥 동기화 될 것 같기두 하고.......... ^^