앱에서 가장 많이 수행하는 처리중 하나는 서버에 데이터를 요청하고 받아온 데이터를 클라이언트 화면에 표시하는 것입니다. 이때 클라이언트와 서버가 통신하는 방식은 크게 소켓연결과 http연결 두가지 방법이 있습니다. 소켓 연결 - 소켓: 네트워크 상의 두 프로그램 사이에서 일어나는 양방향 통신중 한 쪽의 엔드 포인트 - 주로 동영상 스트리밍이나 온라인 게임 등에서 사용되는 방식 - 클라이언트와 서버가 특정 포트를 통해 연결을 계속 유지 HTTP 연결 - 정의 Hyper Text Transfer Protocol의 약자 80번 포트를 사용하여 웹 상에서 정보를 주고받을 수 있는 프로토콜 - 동작방식 클라이언트가 서버에 헤더(header)와 바디(body)로 이루어진 메시지를 요청(request) 서버는 이 요..