목차 1. HTTP 2. HTTP 특징 1) 클라이언트 서버 구조 2) 무상태 프로토콜 3) 비 연결성 4) HTTP 메시지 1. HTTP HyperText Transfer Protocol HTTP 메시지에 모든 것을 전송 기존에는 HyperText를 통한 연결과정에서 HTTP를 사용했지만 현재는 다른 여러 곳에서도 사용이 가능하다. HTML, TEXT MAGE, 음성, 영상, 파일 JSON, XML (API) 거의 모든 형태의 데이터 전송 가능 서버간에 데이터를 주고 받을 때도 대부분 HTTP 사용 HTTP 역사 HTTP/0.9 1991년: GET 메서드만 지원, HTTP 헤더X HTTP/1.0 1996년: 메서드, 헤더 추가 HTTP/1.1 1997년: 가장 많이 사용, 우리에게 가장 중요한 버전 R..
목차 1. 인터넷 네트워크 2. URI와 웹 브라우저 요청 흐름 1. 인터넷 네트워크 1) IP 프로토콜 IP 프로토콜은 지정한 IP 주소(IP Address)를 이용해 패킷이라는 통신 단위로 데이터를 전달하는 역할을 한다. 출발지 IP 주소, 도착지 IP 주소, 전송 데이터 등을 IP 패킷에 포함해 전송 인터넷 노드를 거쳐 이동 IP 프로토콜의 한계 비연결성 클라이언트는 전송 대상 서버가 패킷을 받을 수 있는 상태인지 모르기 때문에 클라이언트에서는 패킷을 전송하고 서버는 도착하는 패킷을 받을 수 없다. 패킷 손실 전송 과정에서 네트워크상의 문제로 패킷이 손실될 수 있다. 패킷 전달 순서 문제 발생 용량이 큰 데이터는 여러개의 패킷으로 나눠서 전달하는데 패킷이 서로 다른 노드를 거쳐갈 수 있기 때문에 도..
- Total
- Today
- Yesterday
- 폴링 발행기 패턴
- mockito
- named query
- MySQL
- Git
- 스프링 예외 추상화
- Stream
- Spring Data JPA
- TDD
- kafka
- java8
- 학습 테스트
- 계층형 아키텍처
- 마이크로서비스 패턴
- 스프링 카프카 컨슈머
- H2
- 트랜잭셔널 아웃박스 패턴
- Spring Boot
- 이벤트 스토밍
- HTTP 헤더
- clean code
- 클린코드
- 도메인 모델링
- http
- Spring
- spring rest docs
- Ubiquitous Language
- JPA
- ATDD
- 육각형 아키텍처
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |