indy의 tcp에서 특정 클라이언트에게 어떻게 보내는지
궁금합니다.
채팅 프로그램을 보면 모두에게 보내는 구조로 되어 있는데..
특정 클라이언트에게는 어떻게 할수 있는지요..
또 C처럼 컨텍을 하면 고유한 컨텍넘버를 부여 받는지.
부여받는 다면 그 번호로 어떻게 전송하는지?
아니면 보내는 곳의 ip를 알고 있을 경우
ip를 이용하여 어떻게 보내는지...
요즘 소켓쪽에 공부를 하고 있는데 잘 풀리지 않아서요..
델파이에 있는 tcp/ip를 쓰면 켄넥션 번호를 가지고 가기 때문에..
고유안 값이 아니고 자꾸 변하 더라구요..
그래고 특정 사용자에게 보내려면 ip를 배열또는 list에 저장 한다음
검색을 통해 컨넥션 번호를 다시 찾아야 하고...
서버로 보낸 사람에게 바로는 보낼수 있는데.. 나머지는 처리하기가 까다롭더라구요
마지막으로 예를 들어 서버의 위치는 공인 ip를 쓰는 곳이고 클라이언트는 가상 ip를
쓰고 있다면 델파이 소켓은 이용 할수 없는 것 같더라구요..
모두에게 보내는 것은 상관 없지만 특정 클라이언트에게 보내는 것은 힘든것 같아요
학교에선 각 과의 서버를 제외한 모든 컴은 가상 ip를 사용 하거든요..
고유한 컨텍 번호가 부여 된다면 가상 ip사용장에게도 보낼수 있을것 같은 생각이 드네요
맞나?
아무튼 이렇게 많은 질문을 드려서 죄송 합니다.
고수님들 답변 부탁 드립니다...
2wha@korea.com
lee_wha@hanmail.net
이화 wrote:
> indy의 tcp에서 특정 클라이언트에게 어떻게 보내는지
>
> 궁금합니다.
>
> 채팅 프로그램을 보면 모두에게 보내는 구조로 되어 있는데..
>
> 특정 클라이언트에게는 어떻게 할수 있는지요..
>
> 또 C처럼 컨텍을 하면 고유한 컨텍넘버를 부여 받는지.
>
> 부여받는 다면 그 번호로 어떻게 전송하는지?
>
> 아니면 보내는 곳의 ip를 알고 있을 경우
>
> ip를 이용하여 어떻게 보내는지...
>
> 요즘 소켓쪽에 공부를 하고 있는데 잘 풀리지 않아서요..
>
> 델파이에 있는 tcp/ip를 쓰면 켄넥션 번호를 가지고 가기 때문에..
>
> 고유안 값이 아니고 자꾸 변하 더라구요..
>
> 그래고 특정 사용자에게 보내려면 ip를 배열또는 list에 저장 한다음
>
> 검색을 통해 컨넥션 번호를 다시 찾아야 하고...
>
> 서버로 보낸 사람에게 바로는 보낼수 있는데.. 나머지는 처리하기가 까다롭더라구요
>
> 마지막으로 예를 들어 서버의 위치는 공인 ip를 쓰는 곳이고 클라이언트는 가상 ip를
>
> 쓰고 있다면 델파이 소켓은 이용 할수 없는 것 같더라구요..
>
> 모두에게 보내는 것은 상관 없지만 특정 클라이언트에게 보내는 것은 힘든것 같아요
>
> 학교에선 각 과의 서버를 제외한 모든 컴은 가상 ip를 사용 하거든요..
>
> 고유한 컨텍 번호가 부여 된다면 가상 ip사용장에게도 보낼수 있을것 같은 생각이 드네요
>
> 맞나?
>
> 아무튼 이렇게 많은 질문을 드려서 죄송 합니다.
>
> 고수님들 답변 부탁 드립니다...
>
> 2wha@korea.com
> lee_wha@hanmail.net
>
>
>