Q&A

  • HTTP와 TCP 서버/클라이언트
http로 웹에서 정보를 받아서 파일과 기타정보를 TCP로 서버에 전송하고 결과값(파일,기타 값)을 다시 받아오는 프로그램을 만들려고 합니다.
http를 받는 프로그램은 non비쥬얼하게 돌아가는 겁니다.어떤식으로 어떤것을 사용하여 만드는것이 좋을지 조언좀 해주십시요
3  COMMENTS
  • Profile
    하얀까마귀 2004.11.23 20:27
    안녕하세요 하얀까마귀입니다.

    그냥 델에 포함되어 있는 인디를 쓰세요..

    클라이언트 소켓은 별로 안좋다는 글들을 많이 본것 같네요..

    전 그걸로는 거의 개발해보지 않아서 잘은 모르겟지만. ㅎㅎ

    어쟀거나 idHTTP인가? 그거로 웹정보는 받으시면 되구요
    tcp는 tcpclient를 이용하시면 되겟네요.
    두가지 모두 데모가 포함되어 있으니 그리 어렵지 않을껍니다.
    그럼


  • Profile
    테니스 2004.11.24 00:25

    답변 감사드립니다.
    궁금한점이 있는데요
    idHTTP는 indyClients탭에 있고
    idHTTPServer는 indyServers탭에 있습니다.
    idHTTP로 정보를 받는건지 다시 한번 여쭙고 싶습니다.
    웹에서 정보를 전송하여 받는것인데 idHTTPServer로 받는것이 아닌지요?

  • Profile
    하얀까마귀 2004.11.24 19:05
    안녕하세요 하얀까마귀 입니다.

    '웹에서 정보를 전송하여 받는것인데 idHTTPServer로 받는것이 아닌지요?'
    이게 무슨말이죠? ^^

    http서버는 서버를 구축할때 그러니까 IIS서버같은거 없이 간단하게 만들수 있는건데. 이걸 이용해서 웹서버를 만드는경우는 못본거 같네요. ㅎㅎㅎ

    그냥 테스트용으로 하기엔 나쁘진 않았던거 같습니다만..

    클라이언트는 웹접속을 할때 많이 씁니다.
    일반 뭐 이런 www.delphi.co.kr같은 사이트에 접속해서 무언가를 해야할때
    라던지.. 음.. 툴바 같은거 만들때도 서버랑 통신해야 하는 경우가 많으므로
    그럴때도 많이 쓸껍니다.. ( 솔직히 다른사람들은 어떻게 하는지 몰라서.. )

    http도 tcp/ip기반입니다만.. 여러가지 부가적인게 많죠? tcp/ip, 소켓으로 하기엔 좀 귀차니즘이 발동을하니 그냥 이런걸로 간단히 구현하는거죠..

    웹에서 정보를 전송받는다는게 무슨뜻인지 잘 모르겠네요..

    다시한번 찬찬히 설명해주심 혹 답변이 가능할련지. ^^