소켓프로그래밍할때


포트번호 할당 해주어야 하잖아요?


그런데, 이 포트번호라는게 기존에 내컴퓨터에 존재하는 포트번호를 말하는건가요?

아니면 저희가 따로 포트번호를 할당받아야 하는건가요?

제가 지금 아래

http://blog.naver.com/xgraph/150081926471

여기에있는 아주 간단하고 기본적인 소켓 프로그램 돌려보려고 하는데요(실행환경은 안드로이드 단말기에서요)

서버를 노트북, 클라이언트를 핸드폰(단말기)로 설정해서 데이터를 주고 받으려고 하는데

프로그램자체는 오류가 없는데 실행해보면 그냥 반응이 없네요 음..

제 생각에는 포트번호에서 문제가 있는듯합니다.(저의 경우 그냥 포트번호를 임의번호로 1000번으로 할당해주었습니다.)

그리고 3G 사용할경우에는 방화벽 문제도 있을거라고 인터넷보니 그런것같기두 하구요

단말기에서 소켓프로그래밍 가능하긴 한겁니까?

포트번호는 어떻게 설정해주어야 하는지요

부탁드립니다.