안드로이드/활용
[Android] Socket 통신
Socket Socket은 두 프로그램이 네트워크를 통해 서로 통신할 수 있도록 양쪽에 생성되는 링크의 단자입니다. TCP/IP Socket TCP는 두 프로그램 간 통신이 처음 시작될 때부터 끝날때까지 계속 연결을 유지하는 연결 지향(Connection oriented) 방식입니다. 스트림 소켓 방식 양쪽 어플리케이션 모두 데이터 주고 받기 가능 흐름 제어 등을 보장해주며 송신된 순서에 따른 중복되지 않은 데이터 수신 가능 IP와 포트 번호로 소켓을 연결하면 통신이 시작 byte 자료형으로 데이터 전송 TCP Client 구현 1. Socket에 서버 IP와 port 번호를 적어 객체를 생성하고 서버와 연결을 합니다. val socket = Socket("10.0.2.2", 8080) 2. 연결이 성공..