현재 pc와 안드로이드 간 tcp 통신 (채팅)을 하려고하고있습니다 책을좀 찾아가면서 공부를 해왔는데 몇가지 질문이좀 있어서요..
1.이 작업을 하려면 공유기가 필요한가요?
-연구실 어딘가에 공유기가 있는것같은데 현재 pc 그러니까 서버측이 코딩이 진행이 되지않고있습니다
주말이 되면 이쪽에 전원을 몇군데 내리는거같은데 그속에서 공유기가 섞여있는지 모르겟지만.. 현재 서버는 이상황에서 계속 반복되는중입니다
다시말해 서버가 지금 열리질 않고있습니다.. 질문글을 올리고 난 뒤 방에서 따로 실습해보려 합니다 방에는 공유기가 잇으니까요 ...
2. send 스레드와 recv스레드가 server측에도 들어가야되나요?
-이건.. 아마 들어가야될거같긴한데.. 주고받는 기능을 위해서는 스레드는 필요한거고.... 일단 이건 보류... 필요한것으로 알고잇겟습니다
3. 127.0.0.1 ?
-테스트로 이쪽 ip주소를 사용하던데 이 ip주소는 그냥 비어있는 ip주소인건가요? 혹여라도 제가 사용하더라도 부딛히거나 닫힐 가능성이 있지않을까요? (다른사람도 이 ip를 사용한다는 전제하에)
4. 안드로이드와 pc 다시말해 client(안드로이드) 와 server(pc)간에 ip와 포트번호 외에 일치시켜야되는값이 혹시있나요?
-현재 안드로이드에서 tcp 부분, 그러니까 안드로이드책을 통해서 tcp 파트의 client 부분만을 가져와서 client 파일을 안드로이드에 깔아놨습니다
pc측에서는 tcp(뇌자극tcp책 참조)로 server를 만들어두었구요.. 이 둘간에 이제 연결을 하려고하는데 어느한쪽으로 메세지를 보내도 반응이없습니다
소스를 잘못짜서 그럴가능성은 물론 있다는 전제하에 혹시, 포트번호와 ip외에 다른 제한요소(부합되야하는 요소..???)가 있나해서 여쭤봅니다
답변 감사합니다