WAS, WebServer, Tomcat, 아파치, nginx 등등... 많이 듣기는 했지만 항상 헷갈리는 부분이었기에 이번에 확실히 정리를 하고 넘어가고자 합니다. WebServer vs WAS 한 번쯤은 "WebServer는 정적인 데이터를 담당하고, WAS는 동적인 부분을 담당한다." 라는 것을 들어 보셨을 겁니다. 이 말은 맞는 말이기도 하지만 사실 두 개념을 비교하기에는 그리고 우리가 WebServer와 WAS를 둘 다 쓰는 이유를 설명하기에는 많이 부족한 말이기도 합니다. 먼저 각각의 개념에 대해 먼저 정리를 하면서, 각각이 실제로 무엇을 의미하고 우리는 왜 둘 다 사용해야 하는지 알아봅시다. 1. WebServer 웹 서버는 쉽게 말해 "웹 사이트를 제공하는 서버" 입니다. 웹 서버의 특정 ..
RTSP 서버를 다루다가 다시 만나게 된 TCP, UDP. 비 전공자인 나도 이해 할 수 있도록, 각각이 무엇을 의미하고 언제 사용되는지 정리해보자. (참고로 RTSP는 TCP를 사용한다... 이것때문에 날린 시간이...🥲) TCP, UDP는 OSI 7계층 중 전송 계층에서 사용하는 프로토콜을 의미한다. 7계층 중 어디에 전송계층이 있는지 알고 싶다면 아래 그림을 참고하자. 두개의 프로토콜을 비교하기 이전에, 각각에 대해 먼저 알아보도록 하자. TCP(Transmission Control Protocol)? TCP를 그대로 번역하자면, 전송 제어 프로토콜 이다. 이것만으로는 어떠한 특징을 가지는지 정확히 알 수 없으니 좀 더 자세히 알아보자. [ TCP/IP ] 우선, 한번쯤 들어봤을 TCP/IP 라는 ..