필요에 의해서 MJPG스트리머를 구현한뒤 약간의 수정을 가한뒤
스트리머를 따로 구현했습니다.
서버는 BCB6 Ent로 작성되었고
빌더로 클라이언트를 작성해본 결과 완만하게 작동하여서
실제 클라이언트는 VS로 만들어야 하기에 VS에서 윈속으로 클라이언트를 만들어서 접속하려고 하니
윈속 접속시 10061에러가 뜨는 군요.
Connection refused라는 이름의 에러 라고 하는데 (관련 설정에 문제가 있거나 하여 서버에서 끊은것인게 맞나요?)
어떠한 문제인지요.
빌더에서 TServerSocket을 이용해서 스트리머를 만들었고(그냥 HTTP헤더와 데이터, 또는 규약된 데이터를 송출하는 용도로만 씀)
생성후 포트만 변경후 사용하고 있습니다.
Winsock은 WSA초기화후 addrinfo(AF_INET, SOCK_STREAM, IPPROTO_TCP) 정보에 추가로 주소와 포트를 정한뒤 접속하는데 실패하더라구요.
윈속으로 TServerSocket에 접속하면 안되는 것인지
아니면 다른 트릭이나 방식이 필요한것인지
아니면 TServerSocket의 문제인것인지 알려주시면 감사하겠습니다.
윈속으로 접속 법은 http://msdn.microsoft.com/en-us/library/windows/desktop/ms737591(v=vs.85).aspx 의 문서를 참고하여서 만들었습니다. (거의 동일합니다. - 다른 점은 소켓 접속후 쓰레드로 데이터를 받게 만들려고 한 것 밖엔...)
====================================================
아 실수로 포트번호를 잘못 적었네요...... 아... ㅡㅜ
|