Q&A 게시판

cancel
Showing results for 
Search instead for 
Did you mean: 
Reply

TCP Muliple example

TCP Multiple 예제를 통해 pc서버에서 클라이언트들의 데이터를 받고있습니다.

클라이언트들 중 하나를 선택해서 데이터를 보내고 싶은데

구별하는 방법을 알고싶습니다.

 

클라이언트의 참조번호를 가지고 구별하려고 했었는데 인디케이터로 데이터를 볼경우 깨져있어서 다른 방법을 찾고 있습니다.

 

답변부탁드려요!

0 Kudos
Message 1 of 5
(157 Views)

보내 주는 클라이언트쪽의 포트 넘버로 구분 하시면 될것 같네요.

 

어차피 붙어 있는 모든 클라이언트를 읽기 때문에 그에 맞는 횟수의 포트를 강제로 구분 할수도 있습니다.

0 Kudos
Message 2 of 5
(132 Views)

tcp는 서버의 포트를 이용하는거라 내가 서버면 포트번호는 다 같지 않나요?

0 Kudos
Message 3 of 5
(108 Views)

응답이 늦었네요.

클라이언트 포트 번호는 같으면 에러납니다. 프로그램 예제에서 멀티 TCP/IP로 먼저 테스트를 추천해 드립니다.

Message 4 of 5
(99 Views)

사용할 때 참조를 배열로 저장하는데 최초 연결 시 통신으로 ID 보내고 수신 받게 해서 배열로 저장해서 구분을 했습니다.

Message 5 of 5
(87 Views)