Q&A

  • UDP Server & Client 문의드립니다
안녕하세요..

TCP Socket 으로만 개발을 하다가 이번에 UDP 로 개발을 해야 할 일이 생겼습니다..

그런데 제가 UDP 에 대한 개념이 딸려서요..

질문을 몇가지 드립니다..

1:n 방식으로 어떤 메시지를 보내려고 합니다..

여기서 1 이 서버가 되나요? 클라이언트가 되나요?

1 -> n 으로 일방적으로 데이터를 전송하면 되나요? 아니면 n 이 1 에게 데이터를 달라고 매번 요청해야 하나요?

Indy demo 를 받아서 UDP Server / Client 소스를 보니깐
Client 가 서버 주소를 알아야 하고, 서버로 데이터를 전송하면 서버가 에코로 클라이언트 데이터를 보내는 식으로 되어 있더군요..

demo 소스를 봐서는 1:n 방식이 안되는 것처럼 보여서 질문을 드렸습니다..
1  COMMENTS
  • Profile
    최용일 2007.06.21 23:09
    안녕하세요. 최용일입니다.

    어떤 방식으로 하시든 별 차이가 없습니다. TCP와 같은 방식으로 하셔도 별 문제 없습니다.

    다만 UDP의 특성상 연결유지가 되지 않고 데이터의 손실이 발생할 수 있다는 것만 염두에 두시고 작업하시면 됩니다.

    ^^ 항상 즐코하세요...