RabbitMQ 原文译02--"Hello Word"
2016-03-24 12:57
267 查看
本系列文章均来自官网原文,属于个人翻译,如有雷同,权当个人归档,忽喷.
.NET/C# RabbitMQ 客户端下载地址:https://github.com/rabbitmq/rabbitmq-dotnet-client
关于RabbitMQ在windows 平台的安装和管理配置请参考:/article/5384469.html
确保安装成功:
View Code
运行代码Send:
![](http://images2015.cnblogs.com/blog/359739/201603/359739-20160324125529948-1468496629.png)
成功发送。
运行代码Reveive:
![](http://images2015.cnblogs.com/blog/359739/201603/359739-20160324125606261-132998121.png)
消息成功接收.
.NET/C# RabbitMQ 客户端下载地址:https://github.com/rabbitmq/rabbitmq-dotnet-client
关于RabbitMQ在windows 平台的安装和管理配置请参考:/article/5384469.html
确保安装成功:
class Receive { private static void Main(string[] args) { var factory = new ConnectionFactory() { HostName = "192.168.15.128" }; using (var connection = factory.CreateConnection()) using (var channel = connection.CreateModel()) { channel.QueueDeclare(queue: "hello", durable: false, exclusive: false, autoDelete: false, arguments: null); var consumer = new EventingBasicConsumer(channel); consumer.Received += (model, ea) => { var body = ea.Body; var message = Encoding.UTF8.GetString(body); Console.WriteLine(" [x] Received {0}", message); }; channel.BasicConsume(queue: "hello", noAck: true, consumer: consumer); Console.WriteLine(" Press [enter] to exit."); Console.ReadLine(); } } }
View Code
运行代码Send:
![](http://images2015.cnblogs.com/blog/359739/201603/359739-20160324125529948-1468496629.png)
成功发送。
运行代码Reveive:
![](http://images2015.cnblogs.com/blog/359739/201603/359739-20160324125606261-132998121.png)
消息成功接收.
相关文章推荐
- 文件目录的访问
- 软件水文
- 使用 python 创建最简单的 https 服务器
- 创建对象使用 new 和 alloc init的区别
- Python 字符串操作
- linux安装cnn库
- 基于.NET平台常用的框架整理
- Rails 3 修改url中默认的的/:id
- oracle操作
- 逆序对解决方法之归并排序
- snappy 1.1.3-bin x86 解压缩工具
- Linux命令-进程后台执行:nohup(就是不挂起的意思)
- 可重入函数与线程安全
- 关于前端的一点点感触
- android 广告平台 keymob
- 【管理心得之六十】制定项目计划不是只有时间才做的一种点缀
- 测试!用于分析一个字符串中各个单词出现的频率!
- Codeforces 367E Sereja and Intervals (dp + sqrt)
- 浅析onsubmit校验表单时利用ajax的return false无效问题
- Maxout的深入理解