| [ CnUnix ] in KIDS 글 쓴 이(By): doriya (도리야) 날 짜 (Date): 1995년08월02일(수) 16시39분39초 KDT 제 목(Title): Re] connect문에 대해서 질문의 내용을 잘파악할 수 없군요. 그래서 UNIX에서 통신을 우해 사용하는 connect에 대해 설명할께요. connect는 유닉스 버클리 소켓 통신에서 사용하죠. 특히 TCP, Unix Stream 통신(connection oriented)에서 사용하죠. 즉 다른 호스트간의 통신이나 IPC 에서 connection oriented 방식의 통신에 사용합니다. 이때 client쪽에서 socket() 다음에 사용합니다. 서버쪽에서는 socket(), bind(), listen(), accept()하면 되죠. 서버에서 accept()를 하면 SIGIO 가 발생되어 client 쪽의 connect() ㅊ미ㅣ 과 결합되어 그 후 read(), write()등을 통해 통신합니다. 자세한 내용은 Stevens의 UNIX Network Programming 책의 6장을 보면 됩니다. 거기에 예제 프로그램도 많이 있습니다. 질문에 대한 답이 됐는지 모르겠군요.... |