代码之家  ›  专栏  ›  技术社区  ›  ron

用高级API实现更精细的AMQP控制?

  •  2
  • ron  · 技术社区  · 14 年前

    起初我认为qpid文档很棒,但现在我发现它令人困惑。我使用QPID-0.6的C++ API 消息传递: 名称空间(我看到我可以使用 QPID:客户端 但这不是我现在想要的。

    使用AMQP,我将在发送消息之前声明具有类型的交换、声明队列和绑定。有了qpid,我可以给发件人一个地址。是否有带地址示例的文档,它们是相同的?(创建各种交换、队列和创建绑定)。

    #response-q; {create:always, type:queue, node-properties:{ x-properties:{auto-delete:true}}}

    1 回复  |  直到 14 年前
        1
  •  2
  •   Gordon Sim    14 年前

    0.6中的消息传递API只是一个早期预览。从那以后,它有了一些改进,特别是对寻址语法进行了修改。上面引用的语法是基于主干实现(现在是稳定的),它将在10月底发布。

    我不建议将消息传递API与0.6 libs一起使用;要么使用trunk,要么等到下一个版本(在版本之间称为0.8-0.7是主干代码)发布。

    有关消息传递API的“进行中”指南,请访问 http://qpid.apache.org/books/0.7/Programming-In-Apache-Qpid/html/ . 有关寻址的部分值得通读。欢迎在users@qpid.apache.org上提供关于该文档(实际上是项目的所有其他方面)的反馈!