Socket 연결, Android Socket통신 도식도
CODEDRAGON ㆍDevelopment/Android
반응형
Socket 연결
· 표준 자바의 소켓을 그대로 사용할 수 있습니다.
· 서버쪽에서 서버소켓을 만들어서 실행합니다. (포트 설정)
· 클라이언트에서는 소켓을 만들어 서버소켓으로 연결합니다. (IP와 포트 지정)
· Stream객체를 이용하여 데이터를 보내거나 받을 수 있습니다.
Android Socket통신 도식도
· 네트워크 사용하기 위해서는 Internet 권한이 있어야 합니다.
· 안드로이드에서는 네트워킹 사용시 반드시 스레드(Thread)를 사용하도록 변경되었습니다.
· 스레드를 사용해서 네트워크가 이뤄지기 때문에 UI업데이트를 하기 위해서는 반드시 핸들러(Handler)를 사용해야 합니다.
· post()메소드를 사용하여 스레드 안에서 작업된 결과를 UI에 전달할 수 있습니다.
'Development > Android' 카테고리의 다른 글
Android Samples (0) | 2019.03.19 |
---|---|
서비스 vs 쓰레드 (0) | 2019.03.19 |
Android Code Snippets (0) | 2019.03.18 |
Android Tutorial (0) | 2019.03.17 |
안드로이드 HTTP 연결 (0) | 2019.03.17 |