消费者Consumer.java代码
package com.rabbitMQ.pro;
import com.rabbitmq.client.ConnectionFactory;
import com.rabbitmq.client.Connection;
import com.rabbitmq.client.Channel;
import com.rabbitmq.client.QueueingConsumer;
public class Consumer {
private final static String QUEUE_NAME = "hello2";
public static void main(String[] argv) throws java.io.IOException,
java.lang.InterruptedException {
/* 建立连接 */
ConnectionFactory factory = new ConnectionFactory();
factory.setHost("192.168.10.111");// MQ的IP
factory.setPort(5672);// MQ端口
factory.setUsername("asdf");// MQ用户名
factory.setPassword("123456");// MQ密码
Connection connection = factory.newConnection();
Channel channel = connection.createChannel();
/* 声明要连接的队列 */
channel.queueDeclare(QUEUE_NAME, false, false, false, null);
System.out.println("等待消息产生:");
/* 创建消费者对象,用于读取消息 */
Queuei