
Web의 개요
IT → 데이터의 관리와 처리에 대한 응용 기술
WWW → 인터넷으로 연결된 사용자들이 정보를 공유하는 공간
네트워크 : 컴퓨터와 컴퓨터를 연결해주는 망
- USB → E-mail, Cloud
프로토콜 : 컴퓨터 간의 데이터 통신을 위한 통신 규약
- TCP/IP:전송제어 프로토콜 , HTTP인터넷 프로토콜
223.130.200.104 → 네이버의 고유 주소
→ 내 ip주소 211.228.36.249
cmd에서 ipconfig 검색하여 확인가능
포트번호는 생략 가능
도메인 → 컴퓨터의 주소를 문자로 만든 주소
DNS → 도메인 IP주소를 변환해주는 System
→ 도메인을 도와주는 서버
ex) 선생님 전번 선생님이 도메인 전번이 ips
통신을 어떻게 해야할까?
요청하는 쪽이 Client
제공하는 쪽이 Server
오늘 날씨 검색 → Client
네이버가 데이터 제공 → Server
Web Browser
→ 데이터를 request(코드를 받아서 브라우저가 해석해서 네이버 페이지를 보여줌)
Web Server
→ html 문서를 응답 response (크롬 브라우저가 보기 쉽게 만드어줌)
동적 → 사용자마다 페이지가 달라요 ex) youtube
정적 → 페이지가 같아요 ex) 나무위키 페이커WAS(Web Application Server)
→정적인 페이지들을 자동으로 만들어주는 프로그램
-> 받은 네임으로
-> (html문서)정적 페이지 생성
-> 응답
Presentation Tier -> 프론트
Application Tier ->웹 개발자 백엔드
Data Tier -> db관리
Servlet
톰캣 다운
→ 다운
백 웹스터디 폴더 만들어서 넣어주기
백웹스터디로 런치
request
톰캣 이클립스 연결
10/25 3시 40분 쯤 파일 설명 듣기
인코딩 방식
나머지도 utf-8로 바꿔주기