Q&A

  • 랜카드 두개 꽂고 TServerSocket 을 두개 Open 하는 방법?
제목 그대롬다.

랜카드를 두개 꽂고.. 각각 IP Address 를 할당하면
ServerSocket 을 두개 열 수 있지 않나요 ?

그런데 TServerSocket 에 뭔가.. property 를 지정해야 할 거 같은데..
어떻게 하면 좋을지 모르겠네요.. 쩝~

아시는 고수님들.. 한말씀 부탁드림돠.  
2  COMMENTS
  • Profile
    권상득 2003.04.03 07:17
    랜카드가 하나라도 서버소켓은 다수로 열수 있습니다.

    랜카드갯수=서버소켓갯수 가 아니라는 말씀입니다....

    또한 서버소켓 하나에 동시에 여러개의 클라이언트소켓이 접속할 수 있습니다.

    따라서 같은 일을 하는 서버소켓은 만들지 않습니다.

    꼭 둘이상 만들려면 서버소켓 프로퍼티 중 port 라는 것이 있는데 이것을 사용하시면 됩니다.

    마치 tv는 하나지만 채널이 있어서 여러개의 방송을 보는것과 같습니다.
  • Profile
    정종필 2003.04.03 20:19
    제가 설명이 좀 부족했었던 것 같네요..  죄송 ^^

    물론 port 번호를 다르게 해서 서버소켓은 열 수 있지만 지금 그런 상황이 아니라서요.. 랜카드 하나가 고장났을때 라든가.. 암튼.. 백업시스템을 만들고자 하는 것이기 때문에 Port 번호를 같게 해야 할 필요가 있어서요...
    랜카드가 2개면 ip 도 각각이니까.. client 입장에서 서버쪽으로 연결되는 한쪽 랜카드(또는 케이블)가 불량일 경우 다른쪽 랜카드를 통해 접속을 재시도할 수 있도록 말입니다.