일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
- 수박수박수박수박수?
- 후기
- algorithm
- BOJ
- 농은면접
- Linux
- 정수내림차순으로배치하기
- 연결요소의개수
- 인강
- 프로그래밍
- 한국재정정보원
- 부스트코스
- CSS
- 중소기업면접
- 프로그래머스
- 필기
- 웹개발
- 확인문제
- 백준
- 코딩
- 이클립스
- 웹
- java
- 웹프로그래밍
- 알고리즘
- 공부
- 건보필기
- 필기후기
- 프로그래밍언어
- HTML
- 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의 강의를 참고하여 학습 및 정리용으로 작성한 글입니다.>