반응형

2024/09/07 3

자원을 지정하는 URL

개념URL(Uniform Resource Locator)통합 자원 지시자로 인터넷의 리소를 가리키는 표준 명칭으로 서버의 자원을 요청할 때 사용된다.인터넷 상읠 모든 리소를 요청할 수 있으며, 우리가 흔히 알고 있는 HTTP 뿐만 아니라 FTP, SMTP 관련된 자원 요청도 가능하다.동작 원리먼저 이렇게 클라이언트 측에서 url 요청을 하게 된다.웹 서버 측에서는 파일 입출력을 통해 파일을 입력 받게 된다.파일 입력을 이용해서 실제 서버 내의 파일 시스템에 있는 웹 루트 하위의 자원을 불러낸다.불러낸 자원을 웹 서버의 응답 로직에 따라 처리한다.자원을 부른 다음에 실제 바디값 응답 메세지를 작성한 다음에 이 바디에 자원을 실어서 클라이언트 측으로 전송하게 된다.URL 구조 분석http://www.zoo..

Network 2024.09.07

웹을 구성하는 3대 요소

웹의 기본 구조(클라이언트 / 서버 구조)웹은 클라이언트(Client)/서버(Server) 구조로 되어 있다. 여기서 클라이언트 측은 사용자로 클라이언트 프로그램으로는 웹 브라우저를 사용한다.서버는 웹 서버(Web Server) 혹은 웹 어플리케이션 서버(Web Application Sever)로 부른다.웹 서버에 따라 PHP, JSP(Java), ASP 등 사용되어지는 언어가 다르다.클라이언트 / 서버 통신 원리클라이언트는 서비를 이용하는 대상으로 최초에 서비스 요청을 먼저 하게 된다.그리고 서버는 서비스를 제공하는 대상으로 클라이언트 측으로부터 서비스 요청을 받게 되면, 그에 대해 서비스를 제공하여 준다.클라이언트가 서버로 요청을 할 때 보내는 것을 HTTP 요청 메시지(HTTP Request Mes..

Network 2024.09.07

웹의 탄생, 그리고 발전

World Wide Web웹이란 다수의 네트워크가 모여서 형성된 공간으로 디바이스에 대한 제약없이 웹 클라이언트 프로그램만 있다면 누구나 접근이 가능하다. 이를 통해 서로 정보를 공유하고 교류를 할 수 있는 문화가 형성되는 곳이다. 정확하게는 World Wide Web이라고 하며 이를 줄여서 WWW, W3, WEB이라고 부른다.웹의 탄생과 발전 - 1최초 웹은 유럽 입자 물리학 연구소(CERN)의 연구원 팀 버너스 리 박사에 의해 탄생하였으며, 멀리 떨어져 있는 동료 연구자와 지식을 공유하기 위해 고안된 기술로 하이퍼 텍스트 중심으로 구성이 되었다.Ex) 서울과 부산에 각각 떨어져 있고 만나기 위해 왔다갔다 한다면 시간과 비용 측면에서 굉장히 비효율적이므로 시간과 공간의 제약 없이 지인을 만날 수 있게 ..

Network 2024.09.07
반응형