Q&A

  • c랑 델파이랑 소켙통신할 때 궁금한점
안녕하세요?
지금 밴회사랑 소켙으로 통신을 하고 있는 데요. 밴회사는 IBM 텐덤서버에 c로 작업했고 저희는 2000서버에 델파이로 작업을 했습니다.
통신방식은 저희가 서버소켙이고 밴회사가 클라이언트가 되는데,
밴회사에서 저희에게 승인정보를 보내주면 저희가 결과를 리턴해줍니다.
밴회사에서 응답을 받으면 커넥션을 끊습니다.
그런데 오늘 통화하다가 잘 모르는 소리를 하길래 질문 올립니다.
제 짧은 지식으로는 클라이언트에서 커넥션을 끊으면 그 커넥션은 유효한 것이 아니라고 알고 있는데. 밴회사 담당자 말이
그쪽에서 커넥션을 끊었는데두 저희 쪽 서버소켙이 커넥션을 계속 유지하고
있다고 하더군요. 기계적인 특성이라고 하면서...(헐~ 이게 먼소리인지...)
그래서 저희 쪽에서 강제로 커넥션을 닫아 줘야 한다네요.
제가 지식이 짧아서 머라 말하지두 못하고, 여기에 질문 올립니다.
위의 내용이 진정 진실입니까? 어케 해야 하는 겁니까?
고수님들 살려주세요. 이거 회사 밥줄입니다.
1  COMMENTS
  • Profile
    박서규 2003.06.23 23:30
    만약 그쪽에서 소켓을 닫았는데도 이쪽에서 이벤트를 타지 않는다면...

    간단하게 그쪽에서 특정한 명령을 보내면 이쪽에서도 끊어버리면 되지 않을

    까여...  클라이언트에서도 끊지만,, 끊기전에 특정명령을 보내면 서버에서도

    소켓을 강제로 끊는거죠... 도움이 될려나.. 모르겠구만,,,,