문제

1] 나는 AMQP 표준을 읽고 있었고 교환, 큐 및 바인딩 구성 요소 사이에 명확한 분리가있는 것으로 보인다. 그러나 Zeromq 문서를 살펴보면 ZeromQ가 자신의 Exchange/Queue/Bindings 구현을 연결하는 것처럼 보이지 않습니다.

2] 또한 프로토콜 세부 사항에 대해 걱정할 필요가없는 AMQP 프레임 워크가 있습니까? 이러한 각 구성 요소에 대한 구현을 연결하고 작동 할 것으로 예상되는 AMQP 프레임 워크가 있습니까? (AMQP의 퓨즈와 같은 것).

업데이트 : ZEROMQ는 AMQP 준수 메시징 시스템이 아니며 바인딩 개념이 없으므로 첫 번째 질문을 무시할 수 있다고 생각합니다.

도움이 되었습니까?

해결책

아파치 QPID http://qpid.apache.org 자신의 플러그인을 만들 수 있습니다. 플러그인을 빌드하는 방법에 대한 문서는 기껏해야 희소하지만 소스 키트에는 예제로 사용할 수있는 플러그인이 있습니다.

다른 팁

RabbitMQ도 플러그인도 지원합니다. 다음은 Shovel이라는 예입니다.이 예는 릴레이입니다. http://www.lshift.net/blog/2010/02/01/rabbitmq-shovel-message-relocation-equipment

소스에서 기꺼이 구축하려는 경우 자신의 사용자 정의 교환을 작성할 수도 있습니다. 이것을 제대로 플러그 가능하게 만드는 것은 로드맵에 있습니다.

이게 도움이 되길 바란다! 궁금한 점이 있으면 주저하지 마십시오.

건배

알렉시스

1] 예, AMQP 지원은 Zeromq에서 삭제되었습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top