모바일 앱용 nodejs 서버를 배포합니다. 모바일 앱에는 websocket을 사용하여 서버와 통신합니다.모바일 앱을 개발하는 Websocket 또는 Http?
http를 사용하지 않고 websocket을 사용할 수 있는지 알고 싶습니다. 이 솔루션의 장점과 단점은 무엇입니까?
모바일 앱용 nodejs 서버를 배포합니다. 모바일 앱에는 websocket을 사용하여 서버와 통신합니다.모바일 앱을 개발하는 Websocket 또는 Http?
http를 사용하지 않고 websocket을 사용할 수 있는지 알고 싶습니다. 이 솔루션의 장점과 단점은 무엇입니까?
http를 사용하지 않고 websocket을 사용할 수 있는지 알고 싶습니다.
아니요, 100 %가 아닙니다. 적어도 HTTP를 통해 websocket 핸드 셰이크를 수행해야하기 때문입니다. 웹 개발 (예 : 브라우저 개발)을 수행하는 경우 기본 페이지에 대한 HTML/JavaScript 파일도 제공해야합니다. 그런 다음 완전히 웹 소켓으로 전환 할 수 있습니다.
이 솔루션의 장점과 단점은 무엇입니까?
장점
단점
그래서 당신은 할 수있는 한 여전히 HTTP
모바일 앱을 본격적인 웹 사이트로 만들 계획이라면 WebSocket과 달리 HTTP + WebSocket을 사용해야 할 중요한 이유가있을 수 있습니다. 또한 HTTP는 WebSocket보다 오랜 시간 동안 사용되어 왔기 때문에 HTTP에 대한 지원이 WebSocket 지원보다 훨씬 광범위하다고 가정합니다. 따라서 앱용 API를 만들었다면 HTTP를 사용하는 것이 좋습니다.