-
Http(Https) 통신과 soket 통신의 차이이론 개념 2019. 9. 28. 17:07
Http 통신
-
Http통신은 Client의 요청이 있을 때만 Server가 응답하여 처리를 한 후에 연결을 끊는 방식
-
Client가 요청을 보내는 경우에만 Server가 응답하는 단방향 통신이다.
-
Server가 client로 요청을 보낼 수 없다.
-
요청을 보내 Server의 응답을 기다리는 어플리케이션 개발에 주로 사용된다
Https
인터넷 상에서 정보를 암호화(공개키암호화 방식)하는 SSL(Secure Sockey Layer)프로토콜을 이용하여 웹브라우저(클라이언트)와 서버가 데이터를 주고 받는 통신 규약Socket 통신
-
Server와 Client가 특정 Port를 통해 실시간으로 양방향 통신을 하는 방식
-
Server와 Client가 실시간으로 데이터를 주고받는 상황이 필요한 경우에 사용된다.
-
실시간 동영상 Streaming이나 온라인 게임 등과 같은 경우에 자주 사용된다
'이론 개념' 카테고리의 다른 글
웹 서버(Web Server) 와 WAS 란? (0) 2019.09.28 Java 기초 개념 (2) (0) 2019.09.28 Java 기초 개념 (1) (0) 2019.09.28 SOLID (객체 지향 설계) 란? (0) 2019.09.01 -