HTTP
[Java] HttpServlet
[Java] HttpServlet
2023.04.06HttpServlet HttpServlet은 GenericServlet을 상속하고 있고 GeneralServlet은 Servlet을 구현한 클래스이다. 그럼 차례대로 알아보자. Servlet Servlet은 서블릿 생명주기와 정보에 관련된 메서드들이 선언되어 있다. init() servlet이 처음 로딩될 때 한 번 호출되는 메서드 예외가 생겼을 경우 UnavailableException이나 ServletException 발생 service() client로부터 servlet에 대한 요청이 있을 때 호출되는 메서드 성공적으로 Init() 메서드가 호출되면 수행된다. client의 요청 방식에 따라 get일 경우 doGet(), post일 경우 doPost() 메서드를 호출한다 destroy() servl..
[Network] TCP/IP
[Network] TCP/IP
2023.03.19TCP/IP? 먼저 TCP/IP에 대해 살펴보기 전 다음을 보자 Internet Protocol Suite 인터넷 프로토콜 스위트(Internet Protocol Suite)는 인터넷에서 컴퓨터들이 서로 정보를 주고받는 데 쓰이는 프로토콜의 모음이다. Internet Protocol Suite 중 TCP와 IP가 가장 많이 쓰이기 때문에 TCP/IP Protocol Suite 라고도 불린다. 이전 OSI 7 Layer 포스팅을 봤다면 TCP와 IP가 무엇인지 대략적으로 파악했을 것이다. 그렇다. TCP/IP는 하나의 프로토콜이 아닌 TCP와 IP를 합쳐서 부르는 말이다. 즉, TCP/IP란 IP의 주소 체계를 따라 통신하면서 TCP의 특성을 이용해 송신자와 수신자의 논리적 연결을 생성하여 신뢰성을 유지할..