C#之RabbitMQ系列(一)
来源:互联网 发布:讲解spring源码的书籍 编辑:程序博客网 时间:2024/06/04 18:50
RabbitMQ–环境搭建
能点进来相信你明白RabbitMQ是干什么的了,这个系列主要是本人根据RabbitMQ官网C#的Tutorials总结出来,旨在为新手提供手把手教学。接受大牛批评指正,共同学习,共同促进。
- 安装Erlang
- 安装RabbitMQ Server
- 下载客户端dll(亦称驱动)
一、Erlang安装
RabbitMQ是用Erlang实现的一个高并发高可靠AMQP消息队列服务器,分布式处理能力出众,对程序完全透明。在安装RabbitMQ服务之前必须先安装erlang,否则会发生什么呢?嘿嘿,你安装服务时会遭到提示啦。点击Erlang下载地址,进入下载页面
根据自己的Windows版本选择32位或者64位下载安装即可。安装没什么需要注意的(安装目录默认C盘),下一步到finish即可。
二、安装RabbitMQ Server
RabbitMQ Server下载地址
不用多说,安装点击下一步至finish即可。
实际应用中,肯定是要安装在专门服务器上。本文为演示,安装在自己电脑上指定端口,模拟分布式环境(呃,有点牵强,呵呵!)。
你一定还想知道这个服务是用来干嘛的,问得好。这个服务才是兔子的大脑,我们所有的操作都是通过服务来调度的。简单点理解,他就是一个大队列,我们product产生消息之后由它推送给customer。
三、下载驱动dll
点击dll下载地址进入下载页面
下载后
RabbitMQ.client.dll封装了访问服务端所需的API,重要的事情说三遍,
只支持dotnet-4.5以上的项目!
只支持dotnet-4.5以上的项目!
只支持dotnet-4.5以上的项目!
第一篇博文,比较简洁,着急写完,有点像完任务似的。但无论如何,我都相信,事情会越来越好的。
什么?违反墨菲定律,没错,就是这么自信!
期待下一篇
0 0
- C#之RabbitMQ系列(一)
- C#之RabbitMQ系列(二)--Hello World
- RabbitMQ学习系列 : C# 如何使用 RabbitMQ
- RabbitMQ系列教程之七:RabbitMQ的 C# 客户端 API 的简介
- RabbitMQ教程之php-amqplib(一)安装RabbitMQ
- RabbitMQ系列之RabbitMQ单机安装
- RabbitMQ学习(一)之helloword(java)
- C#使用RabbitMQ教程【一】
- python系列之 RabbitMQ -- Routing
- python系列之 RabbitMQ -- TOPICS
- python系列之 RabbitMQ - RPC
- C#探秘系列(一)
- RabbitMQ系列教程之四:路由(Routing)
- RabbitMQ系列教程之三:发布\/订阅(Publish\/Subscribe)
- RabbitMQ系列教程之二:工作队列(Work Queues)
- RabbitMQ系列(一):Windows下RabbitMQ安装及入门
- 10046--- RabbitMQ系列(一):Windows下RabbitMQ安装及入门
- RabbitMQ系列(一):Windows下RabbitMQ安装及入门
- Android之Service(服务)
- AS3里的禁区:Timer
- PCL系列——三维重构之贪婪三角投影算法
- (问题记录)Failed to resolve: com.android.support:support-v4:23.1.1
- mysql Handler_read_rnd_next value 值超大(10G+)的处理
- C#之RabbitMQ系列(一)
- Linux配置启动挂载:fstab文件详解
- android菜单详解三:上下文菜单
- 一道机试题
- 最简单的FTP客户端、服务器端
- Linux下squid普通代理步骤
- hibernate中的三种状态
- spring,mybatis事务管理配置与@Transactional注解使用[转]
- java对redis的基本操作