일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- CSS
- algorithm
- 공부
- 정수내림차순으로배치하기
- 웹개발
- HTML
- 필기후기
- 중소기업면접
- 웹프로그래밍
- 프로그래밍언어
- 웹
- 프로그래머스
- 프로그래밍
- BOJ
- 후기
- 건보필기
- 수박수박수박수박수?
- 확인문제
- 백준
- 알고리즘
- 연결요소의개수
- 한국재정정보원
- 코딩
- 부스트코스
- 필기
- java
- 인강
- 이클립스
- Linux
- 농은면접
- Today
- Total
공부하는 히욤이
[인프런] 신입 프로그래머를 위한 실전 JSP강좌 : 웹 프로그램 개요 본문
웹프로그램이란?
인터넷 서비스를 이용해서 서로 다른 구성요소들(PC 등)이 통신할 수 있는 프로그램
사용자(브라우저) -------------> Web Server ------------> 사용자(브라우저)
Request Response
프로토콜(Protocol)과 IP
프로토콜
통신을 하기위한 규악으로 HTTP, ETP, SMTP, POP등이 있다.
IP
컴퓨터의 특정한 주소
DNS서버
네이버 닷컴이라고 입력을 한 것을 해당하는 IP주소로 맵핑 해줌
포트
많은 프로그램 중에 어느 곳으로 들어갈질 선택해주는 것
http://www.google.com:80/index.html
프로토콜 인터넷서비스구분 도메인 포트 경로
웹 프로그램의 동작 원리
유저, 사용자가 PC에서 네이버나 구글에서 데이터 검색함
데이터 검색한 것은 리퀘스트임
해당하는 웹 서버(ex. 네이버, 구글 등)로 검색한 키워드가 요청됨
요청한 데이터는 데이터베이스로부터 어떤 데이터를 가져올 것인지 결정함
데이터를 가져와야할 경우 데이터베이스로 쿼리를 날림
result로 응답함
응답을 받은 웹서버는 리스펀스를해서 사용자에게 응답
HTML웹 브라우저를 구성하고 있는 문서로 왔다 갔다함
정적인 데이터 html로 보여줌
데이터를 수집,가공 변화가 있는 경우 동적 데이터 웹 컨테이너로 보냄
새로운 데이터를 뽑아내서 html로 보여줌
<이 게시물은 inflearn의 강의를 참고하여 학습 및 정리용으로 작성한 글입니다.>