RabbitMQ文档翻译——Hello World!(下)

Receiving

源码:

 1 package Consuming;
 2
 3 import com.rabbitmq.client.*;
 4
 5 import java.io.IOException;
 6
 7 /**
 8  * Created by zhengbin06 on 16/9/11.
 9  */
10 public class Recv {
11     private final static String QUEUE_NAME = "hello";
12
13     public static void main(String[] argv)
14             throws java.io.IOException,
15             java.lang.InterruptedException {
16
17         ConnectionFactory factory = new ConnectionFactory();
18         factory.setHost("localhost");
19 //        factory.setPort(5672);
20         Connection connection = factory.newConnection();
21         Channel channel = connection.createChannel();
22         channel.queueDeclare(QUEUE_NAME, false, false, false, null);
23         System.out.println(" [*] Waiting for messages. To exit press CTRL+C");
24         Consumer consumer = new DefaultConsumer(channel) {
25             @Override
26             public void handleDelivery(String consumerTag, Envelope envelope, AMQP.BasicProperties properties, byte[] body)
27                     throws IOException {
28                 String message = new String(body, "UTF-8");
29                 System.out.println(" [x] Received ‘" + message + "‘");
30             }
31         };
32         channel.basicConsume(QUEUE_NAME, true, consumer);
33     }
34 }

java运行命令

java -cp命令解释

时间: 2024-08-06 09:04:21

RabbitMQ文档翻译——Hello World!(下)的相关文章

RabbitMQ在windows环境下的安装

最近一直想入手一台电脑,作为linux服务器,由于经济状况也没有入手,现在就先介绍windows环境下安装rabbitMQ. RabbitMQ是什么 ? RabbitMQ是一个在AMQP基础上完整的,可复用的企业消息系统.他遵循Mozilla Public License开源协议. 1.RabbitMQ 它依赖于Erlang,需要先安装Erlang.首先确定你的window电脑是32位还是64位,以下的安装以window 64位电脑举例. 安装RabbitMQ需要先安装Erlang语言开发包.下

RabbitMQ(一):Windows下RabbitMQ安装

1.Windows下安装RabbitMQ需要以下几个步骤 (1):下载erlang,原因在于RabbitMQ服务端代码是使用并发式语言erlang编写的,下载地址:http://www.erlang.org/downloads,双击.exe文件进行安装就好,安装完成之后创建一个名为ERLANG_HOME的环境变量,其值指向erlang的安装目录,同时将%ERLANG_HOME%\bin加入到Path中,最后打开命令行(注意坑:window10需要用管理员身份打开),输入erl,如果出现erlan

RabbitMQ在Windows环境下的安装与使用

Windows下安装RabbitMQ 环境配置 部署环境 部署环境:windows server 2008 r2 enterprise 官方安装部署文档:http://www.rabbitmq.com/install-windows.html官方文档说明 下载erlang 原因在于RabbitMQ服务端代码是使用并发式语言erlang编写的,下载地址:http://www.erlang.org/downloads或者Erlang Windows二进制文件,双击.exe文件进行安装就好,安装完成之

Linux常用开发环境软件-RabbitMQ安装(docker环境下)

linux下docker环境安装RabbitMQ版本 1.从docker官网仓库下载安装RabbitMQ镜像 docker pull rabbitmq:management 注意:如果docker pull rabbitmq 后面不带management,启动rabbitmq后是无法打开管理界面的,所以我们要下载带management插件的rabbitmq. 2.启动RabbitMQ docker镜像 docker run -d --hostname my-rabbit -p 5672:5672

RabbitMQ 在Windows环境下安装

1. 下载RabbitMQ和Erlang RabbitMQ下载地址  https://www.rabbitmq.com/install-windows.html RabbitMQ是用Erlang编程语言进行开发,所以先要安装Erlang语言开发包.Erlang官网下载地址:https://www.erlang.org/downloads 2. 安装,配置Erlang环境变量 以管理员身份运行,然后一直next即可全部点击“下一步”即可完成安装: 3. 安装RabbitMQ 以管理员身份运行,然后

RabbitMQ基本管理(下)

为了可以登陆RabbitMQ,必须创建RabbitMQ用户账号. # rabbitmqctl add_user elite elite123 Creating user "elite" ... ...done. # sudo rabbitmqctl set_user_tags elite administrator Setting tags for user "elite" to [administrator] ... ...done. 改动默认guest账号的登录

RabbitMQ实例教程:Windows下安装RabbitMQ

(1)下载RabbitMQ服务器 从RabbitMQ官网下载最新的稳定版.目前最新版本为3.5.1. (2)移除RabbitMQ老版本. 如果之前安装了老版本的话,或者想要将Erlang VM从32位升级到64位,需要手动卸载RabbitMQ服务器.因为安装过程中并不会停止或移除旧的服务. (3)安装RabbitMQ服务器 从Erlang官网下载Windows安装文件,并安装.RabbitMQ需要这个东西. 运行rabbitmq-server-3.5.1.exe,安装RabbitMQ并使用默认配

.Net下RabbitMQ发布订阅模式实践

一.概念AMQP,即Advanced Message Queuing Protocol,高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计.消息中间件主要用于组件之间的解耦,消息的发送者无需知道消息使用者的存在,反之亦然.AMQP的主要特征是面向消息.队列.路由(包括点对点和发布/订阅).可靠性.安全.RabbitMQ是一个开源的AMQP实现,服务器端用Erlang语言编写,支持多种客户端,如:Python.Ruby..NET.Java.JMS.C.PHP.ActionScri

mac下使用RabbitMQ(Java语言)

操作系统为OS X Yosemite 10.10.3 ? 1.下载安装 在官网http://www.rabbitmq.com/download.html下载RabbitMQ Server,这个页面右侧有导航,可以找到Install: Mac OS X链接,或者页面中的Installation Guides项目下可以找到Mac OS X:?Standalone下载地址,现在最新版本为rabbitmq-server-mac-standalone-3.6.0.tar.xz,下载解压这个文件. ? 2.