본문 바로가기

책 리뷰

그림으로 쉽게 이해하는 웹/HTTP/네트워크

728x90
반응형

그림으로 쉽게 이해하는 웹/HTTP/네트워크
-임지영 지음

느낀 점 : 예전에 공부했던 내용이라 그런지 몰라도 개념을 이해하기 쉽게 설명해 놓았습니다. 하지만 딱 거기까지 인 거 같네요. 비전공자나 처음 네크워크를 접하는 사람에게 키워드를 이해하기 쉽게 설명해주는 느낌. 네트워크 개념 입문 서적으로 좋은 책입니다.

목차
1.웹
2.미리 알아두면 좋은 네트워크 개념
3.URL
4.IP
5.TCP
6.HTTP
7.HTTP 특징과 데이터 저장 방식
8.네트워크 접속 장치
9.OSI 7계층 다시 보기

웹 애플리케션 아키텍처(Web Application Architecture) : 웹 동작에 필요한 각 요소와 그 사이 상호 작용을 정의해 놓은 것


웹 클라이언트(Web Client) > 요청 > 웹 서버(Web Server)
웹 클라이언트(Web Client) < 응답 < 웹 서버(Web Server)

대표적인 웹 서버 : 아파치 웹 서버(Apache Web Server), IIS(Internet Information Service), 엔진엑스(Nginx)


WAS(Web Application Server) : 웹 서버로부터 주로 동적 콘텐츠를 받아 이를 처리한 뒤, 그 결과를 웹 서버에 전달하는 중간자 역할

대표적인 WAS : 톰캣(Tomcat), 제우스(JEUS), IBM 웹스피어(IBM Websphere)

데이터베이스(Database, DB) : 거대한 저장소


일반적인 웹 페이지 구성 : HTML, CSS, 자바스크립트(JavaScript)


HTML(Hypertext Markup Language) : 구조, 형태를 잡을 때 사용(윤곽 밑그림)


CSS(Cascading Style Sheets) : 디테일하게 꾸밀때 (명암 등 색칠)

자바스크립트 : 동적 기능 구현 (어떤 걸 클릭시 어떤 기능을 하지는 등)

반응형