아직미정
AMQP (Advanced Message Queuing Protocol
sshinb
2017. 1. 11. 16:41
AMQP (Advanced Message Queuing Protocol
메세지 미들웨어용 표준 프로토콜. 애플리케이션 레이어 프로토콜
메시지 전달을 3가지 방식 중 하나로 보장함.
- at-most-once : 각 메세지는 한번만 전달되거나 아예 전달되지 않음.
- at-least-once : 각 메세지는 최소 한번이상 전달되고 여러번 전달 될 수 있음.
- exactly-once : 메세지는 딱 한번만 전달됨.
정의하고 있는 주요기능
- 메시지 관리
- 큐잉(queuing)
- 라우팅(점대점, 발행/구독 포함)
- 신뢰성
- 보안
AMQP 에서는 데이터의 기본단위를 프레임(frame)이라고 함. 메세지 초기화/관리/전송등을 위한 9개의 프레임 바디(frame body)가 있음.