안녕하세요. 개발을 시작한지 얼마 안된 초보개발자입니다..
어플을 하나 개발하게 되었는데요 , 이게 서버PC와 통신을 주고 받아야 합니다.
처음에 어플을 켰을때 서버에 있는 데이터들을 받아와서
어플의 DB에 데이터를 넣어주어야 합니다.
기기가 와이파이가 연결이 되어 있으면 액션이 일어났을때 내장DB와 서버에 실시간으로 데이터를 넣어 주어야 하고, 연결이 되어 있지 않으면 내장DB에만 데이터를 넣어두고,
와이파이가 연결되면 서버DB에 저장되지 않은 데이터들을 다시 전송하는 방식으로 어플을 구현하려 합니다.
위기능을 구현하려 구글링을 해보니 통신방법이 소켓통신, HTTP통신등의 방법등이 있던데,
어떤 방법을 이용하여 구현을 하는것이 좋은것인지 판단을 못하겠네요..
고수님들의 의견 부탁드립니다.