# 客户端开发向导

RabbitMQ 客户端使用 com.rabbitmq.client 作为顶级包名,关键的 Class 和 Interface 有:

  • Channel:AMQP 协议层面的操作通过 Channel 接口实现
  • Connection:用来开启 Channel,可以出则事件处理器,也可以在应用结束时关闭连接
  • ConnectionFactory
  • Consumer

等类。

与 RabbitMQ 相关的开发工作,基本上也是围绕 Connection 和 Channel 展开的。

本章按照一个完整的运转流程进行讲解,详细内容有: