웹(2)
-
풀스택 서비스 네트워크(4), Socket
Socket 1. Socket & Socket API의 이해 1) Network Socket이란? 내부의 엔드포인트를 통해 데이터를 송수신하는 단위 Socket Programming은 TCP/IP Networks에서 커뮤니케이션하는 기반이 되는 기술을 의미한다. 소켓 연결은 두 개의 다른 컴퓨터들 간에 이뤄질 수 있다. 2) Client and Server Architecture (1) Socket Server 소켓을 전송받는 서버 (2) Client 소켓을 전송하는 클라이언트 3) Berkeley Socket API Socket API는 다른 컴퓨터와의 메세지를 주고받기위해 사용하는 API이다. cf) API는 요구 하는 것에 대해 응답하는 것을 개념이다. (1) Berkeley Socket API F..
2022.10.11 -
우아한테코톡 (2), Servlet & Spring Web MVC
본 포스팅은 우아한Tech의 테코톡 Servlet & Spring Web MVC 영상을 정리한 내용입니다. 이전 포스팅의 MVC와 비슷하게 정리하는 차원에서 영상을 보고 Servlet과 Spring Web MVC와 관련된 내용을 정리합니다. Servlet & Spring Web MVC 1. 서블릿 이전의 웹 어플리케이션 1) 초창기 웹 어플리케이션 - 클라이언트가 요청을 하면 정적인 컨텐츠만 제공할 수 있었다. 2) CGI(Common Gate Interface) - 동적인 데이터를 제공하기 위한 규약으로 클라이언트로부터 요청이 오면 웹서버는 CGI 구현체에게 이를 전달하여 동적인 데이터를 제공할 수 있게 되었다. - 하지만 모든 사용자 요청마다 프로세스를 사용해서 요청을 처리하기에 무겁고 생성되는 시간..
2022.07.08