Open yoogail105 opened 2 years ago
장점
재연결 할 필요 없이 원하는 만큼 빠르게 메세지를 주고받을 수 있음단점
연결을 유지하기 위해 네트워크 대역을 많이 소모, 서버 부하 큼
→ 네트워크 환경이 고르지 않은 모바일 서비스(늘 연결되어 있는 것이 아니기 때문에)에서는 메신저, 화상통화, RPG 게임 등에서만 제한적으로 사용TCP 연결
: 데이터 유실을 방지하고 안전, 상대적으로 속도 덜 빠름UDP 연결
: 데이터의 완전한 전송을 보장하지 않음, 상대적으로 속도 빠름장점
필요할 때만 연결을 요청하여 처리, 응답 보낸 후 연결을 종료하므로 필요 없는 네트워크 대역 소모를 줄일 수 있고, 서버 부하 낮출 수 있음
→ 범용적인 모바일 서비스에 사용단점
매번 요청을 할 때마다 새롭게 연결을 해야해서 소켓 방식에 비해 데이터 주고받는 속도에 제약
SOAP
과 Restful
방식으로 나뉨XML
과 JSON
방식으로 나뉨
9. 네트워크 통신과 API
앱이 최신 데이터를 제공하는 방법
서버
를 통해 데이터 파일만을 내려받는 방식을 사용네트워크 통신
발생네트워크 통신으로 데이터 제공 시 필요한 것들
서버를 운영하지 않고 양질의 데이터를 제공하는 방법