RabbitMq 对比MSMQ
环境 win10 64位系统
首先 下载 rabbitMq 服务器安装包RabbitMq3.5.4官方下载.
如果你有早期版本的Erlang环境 ,要先卸载掉,然后再安装最新Erlang 虚拟机
先安装完 Erlang 环境后 再安装刚下载到的 RabbitMq 3.5.4
下载 RabbitMq 的.net 类库 有兴趣也可以下载源码阅读
创建Send 项目 代码如下
- static void Main(string[] args)
- {
- var factory = new ConnectionFactory();
- factory.UserName = "guest";
- factory.Password = "guest";
- factory.VirtualHost = "/";
- factory.HostName = "127.0.0.1";
- var conn = factory.CreateConnection();
- var channel = conn.CreateModel();
- channel.ExchangeDeclare("exchange", ExchangeType.Direct);
- channel.QueueDeclare("myRabbit", false, false, false, null);
- channel.QueueBind("myRabbit", "exchange",