안녕하십니까, 개인적으로 공부하고있는 학생입니다..
스마트폰의 센서값들을서버로 보내주어 서버는 그 데이타를 받고 저장하려합니다.
이때 데이터 통신의 방식으로 socket방식이있고 http프로토콜 웹서버방식있다고 들었습니다.
http가 socket 보다 더 관리나 유지보수면에서 좋고 ,설계가 더좋고,
socket은 http 보다 더 패킷사이즈가 작아서 모바일네트워크상(3g)에서 좋다고 들었습니다.
결정적으로 socket 통신은 1:1 이고 http프로토콜웹서버는 N:N이라고 들었는데 맞는 말인지요?
현재는 단순히 샘플값분석을위해 서버를 사용할것인데 , 추후에는 스마트폰에서 샘플값을 분석/판단 후 판단에대한값만을 서버로 넘겨주려고합니다 . 그 서버는 그 값을 다른 사용자에게 전달해주고요,
그렇다면 현재는 단순 샘플값분석을 위해 사용하는것이니 SOCKET통신으로도 괜찮고
멀리본다면, HTTP프로토콜을 사용해야하는지, 여쭙고싶습니다.
많은 가르침 부탁드립니다. ^^;
p.s http프로토콜도 결국 socket통신의 tcp/ udp/ 등과같은 프로토콜의 하나 아닌가요? 그렇다면 전제가 잘못된것같습니다만...;; 개념이 제대로 정립이안되어서 여쭙어 봅니다;;