728x90
반응형
SMALL
게이트웨이/터널/릴레이
- 게이트웨이
- 서로 다른 애플리케이션 간의 HTTP 인터페이스
- HTTP 트래픽을 다른 프로토콜로 자동 변환
- (프로토콜 게이트웨이)서버측 게이트웨이: 클라이언트와는 HTTP로 통신, 서버와는 다른 프로토콜로 통신
- (프로토콜 게이트웨이)클라이언트측 게이트웨이: 클라이언트와는 다른 프로토콜로 통신, 서버와는 HTTP로 통신
- 리소스 게이트웨이: 가장 일반적인 형태는 애플리케이션 서버는 목적지 서버와 게이트웨이를 한 개의 서버로 결합한다.
- 애플리케이션 인터페이스
- 서로 다른 형식의 웹 애플리케이션이 통신하는 데 사용
- 터널
- HTTP 커넥션을 통해서 HTTP가 아닌 트래픽을 전송하는 데 사용
- 웹 터널: 방화벽을 통해서 암호화된 SSL 트래픽을 전달하려고 개발되어짐
- HTTP 프로토콜을 지원하지 않는 애플리케이션에 HTTP 애플리케이션을 사용해 접근하는 방법을 제공
- HTTP 커넥션 안에 HTTP가 아닌 트래픽은 얹는다. 웹 트래픽만을 허락하는 방화벽이 있더라도HTTP가 아닌 트래픽을 전송할 수 있다.
- 릴레이
- 일종의 단순한 HTTP 프락시로, 한 번에 한 개의 홉에 데이터를 전달하는데 사용
- HTTP 명세를 준수하지 않는 간단한 HTTP 프락시
- 커넥션을 맺기위한 HTTP 통신, 바이트를 맹목적으로 전달 하는 기능, 다만 이는 잠재적인 상호운용문제를 야기 할수 있기 때문에 주의하여 배포
728x90
반응형
LIST
'나의 주니어 개발 일기 > HTTP 가이드' 카테고리의 다른 글
HTTP/2.0 (0) | 2023.09.01 |
---|