c++ <-> ios 통신 어떤식으로 설계 하시나요?
제목 그대로 입니다. ios(클라이언트) < ---- > C++(서버) 간의 통신을 어떤방식으로 하시나요?
간단한 커뮤니티 어플을 만들 생각인데 제가 tcp 소켓 통신밖에 안해봐서 질문 드립니다.
찾아보니깐 비동기식 http, https 방식들도 있더군요.
http의 설명을 들으면 서버에 부하도 안주고 참 좋은 통신방법인 것 같은데 웹에서만 쓰이는건가요?
이번 미니 프로젝트는주로 ios에서 데이터 요청이 들어오면 해당하는 데이터를 서버가 클라이언트에게(ios) 전달해주는 역할만 하면 될 것 같아서
굳이 웹은 만들려고 하지 않습니다.
이러한 경우에는 어떤 통신 방식을 쓰는지 궁금합니다.
또 추천하시는 api가 있으면 참고하겠습니다.
55글자 더 채워주세요.
1개의 답변이 있어요!
간단한 커뮤니티 어플을 만드신다고 하셨는데요?
채팅관련이라면 소켓방식을 만드시는게 훨씬 낫구요
그게 아니라 게시판의 글을 보여준다던가 어떤 형태의 자료를 가져와서 보여주는것이라면?
기존의 웹서버에 GET,POST 로 질의를 하여 text/html 로 받던가 또는 json 형태로 받으셔서
필요부분을 취하여 화면에 뿌려주는 작업을 하시면 됩니다
그리고 위 질문엔 추천할 api 자체가 없네요^^
그 이유는 클라이언트단은 c++ 이고, 서버는 웹 또는 자체제작 서버이기때문에
특별히 추천할게 없습니다
마지막으로 커뮤니티 가져오는거라면? 해당 커뮤니티는 웹에서 동작할텐데? 그렇다면? 웹서버 자체는
필요로 하게 됩니다,
결국 설계를 어떻게 하느냐에 따라서 제가 드리는 답변도 좀 틀려질수가 있네요