V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
cz208209
V2EX  ›  PHP

问一个技术的问题, AMQP 和 RabbitMQ 是个啥关系,挺迷惑~~

  •  
  •   cz208209 · Aug 21, 2015 · 2802 views
    This topic created in 3904 days ago, the information mentioned may be changed or developed.
    12 replies    2015-08-21 12:55:26 +08:00
    ljbha007
        1
    ljbha007  
       Aug 21, 2015   ❤️ 1
    AMQP 是协议 RabbitMQ 是协议的实现
    xiamingchong
        2
    xiamingchong  
       Aug 21, 2015   ❤️ 1
    AMQP 是协议,
    RabbitMQ 是消息队列软件,只不过实现了 AMQP 协议
    broadliyn
        3
    broadliyn  
       Aug 21, 2015   ❤️ 1
    你可以理解成 amqp == java jdbc api
    RabbitMQ == java jdbc api 的实现( mysql 、 mssql )
    hisway
        4
    hisway  
       Aug 21, 2015   ❤️ 1
    mqtt 和 mosca
    cz208209
        5
    cz208209  
    OP
       Aug 21, 2015
    cz208209
        6
    cz208209  
    OP
       Aug 21, 2015
    @broadliyn
    @hisway 嗯嗯
    zhicheng
        7
    zhicheng  
       Aug 21, 2015 via Android   ❤️ 1
    HTTP 和 Nginx 的关系。
    cz208209
        8
    cz208209  
    OP
       Aug 21, 2015
    @zhicheng 这个比喻到位 正在研究中
    yubeiluo
        9
    yubeiluo  
       Aug 21, 2015   ❤️ 1
    AMQP 是一个 specification, RabbitMQ 是一个 implementation, 类似于 JVM 。 JVM 也有 specification ,具体的实现可能不同,例如 Sun 实现的 JVM ,还有开源的 JVM , IBM 实现的 JVM 。
    cz208209
        10
    cz208209  
    OP
       Aug 21, 2015
    @yubeiluo 了然 谢谢~~
    kisnows
        11
    kisnows  
       Aug 21, 2015
    @CRight 所以你看连帖子都发不出去了
    CRight
        12
    CRight  
       Aug 21, 2015 via Android
    @kisnows 已被删…
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5675 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 56ms · UTC 07:28 · PVG 15:28 · LAX 00:28 · JFK 03:28
    ♥ Do have faith in what you're doing.