Net平台下的消息队列介绍
本系列主要记录最近学习消息队列的一些心得体会,打算形成一个系列文档。开篇主要介绍一下.Net平台下一些主流的消息队列框架。
RabbitMQ:http://www.rabbitmq.com/ 特点: 一、跨平台:包括Mac、Windows、Linux等操作系统 二、支持主流语言调用:包括Java、.Net、Ruby、Python、PHP、Javascript等 三、开源及商业支持:即可以免费使用,也可以提供商业咨询服务 下载及安装(Windows平台) 一、安装教程:http://www.rabbitmq.com/install-windows.html 二、下载并按照OTP(必须在安装RabbitMQ Server前安装):http://www.erlang.org/download.html 三、下载并安装RabbitMQ Server:http://www.rabbitmq.com/download.html 四、下载并安装.Net客户端:http://www.rabbitmq.com/dotnet.html 官方使用教程(.Net版):http://www.rabbitmq.com/getstarted.html 一、Hello World:http://www.rabbitmq.com/tutorials/tutorial-one-dotnet.html 二、Work Queues:http://www.rabbitmq.com/tutorials/tutorial-two-dotnet.html 三、Publish/Subscribe:http://www.rabbitmq.com/tutorials/tutorial-three-dotnet.html 四、Routing:http://www.rabbitmq.com/tutorials/tutorial-four-dotnet.html 五、Topics:http://www.rabbitmq.com/tutorials/tutorial-five-dotnet.html 六、RPC(Remote Process Call):http://www.rabbitmq.com/tutorials/tutorial-six-dotnet.html MSMQ 特点: 一、微软官方推出的消息队列框架 二、可直接通过操作系统安装(Windows Server/Windows7),无需下载第三方库 三、免费 安装(Windows7) 一、控制面板–>程序–>打开或关闭Windwos功能–>Microsoft Message Queue服务器–>勾选安装msmq服务
使用教程 一、Msmq介绍:http://baike.baidu.com/link?url=AqZ-mVA-bNkb-PpPL8SRgWZ5-3qQCAXgueH6Q3Biz_YF4N5Z4xLxrUK_kJVg3imwitBureyMJAS-Oz59mbBR__ 二、Msmq使用:
http://www.cnblogs.com/danielWise/archive/2011/02/28/1966808.htmlhttp://www.cnblogs.com/tenghoo/archive/2009/11/05/1596456.html 三、查看已存在的消息队列及数据:计算机(右键)–>管理–>服务和应用程序–>消息队列