● 인터넷 통신 - 클라이언트는 한국에 있고 서버는 미국에 있다고 해보자 - 이때 (클라이언트 컴퓨터 - 서버 컴퓨터)를 이어주는 것이 인터넷이다. - Web, HTTP 모두 인터넷 네트워크 망에 기반해서 동작한다. - (한국 → 미국)으로 텍스트 메세지를 보낸다고 했을 때 인터넷 망을 통해서 데이터를 보내야 한다. - 이때 송신되는 데이터는 수 많은 중간 노드(서버)들을 거쳐서 안전하게 전달돼야 한다. ex) 해저 케이블을 거치고, 인공위성을 거치는 등 그렇다면 과연 어떤 규칙으로 어떻게 넘어가는 것일까? ● IP(Internet Protocol) - 이것을 알기 위해 가장 먼저 알아야 하는 지식이 바로 IP(Internet Protocol) 이다. [IP의 역할] 1. 지정한 IP 주소(IP Addr..
● HTTP / HTTP Request - Web을 통해 데이터를 주고 받기 위해서는 통신 방식을 규정하는 일종의 표준(규격)이 있어야하는데 이 표준을 바로 HTTP(HyperText Transfer Protocol)라고 한다. cf) Protocol = 표준, 약속 ex1) [HTTP 요청] GET /portion?color=red&count=2 Host: spring.com:3000 cf) spring.com = Domain Name / 3000 = port 1. GET(= HTTP Method) : HTTP request를 받는 컴퓨터에게 요청하는 행위(데이터를 내놓아라) 2. Host: spring.com:3000 : HTTP request를 받는 컴퓨터(Domain Name)와 프로그램 정보(3..
- Total
- Today
- Yesterday
- spring
- DART
- API
- jpa
- Spring Boot
- java
- OS
- 자료구조
- git
- SpringBoot
- 빅데이터 분석기사
- db
- Java8
- 운영체제
- 프로세스
- 프로그래머스
- 메모리
- Advanced Stream
- 빅데이터
- nosql
- Phaser3
- SQL
- Phaser
- MongoDB
- MySQL
- 알고리즘
- node.js
- Stream
- 코딩테스트
- 코테
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |