1 Star 0 Fork 2

amylis_chen / Sheng.RabbitMQ.CommandExecuter

Create your Gitee Account
Explore and code with more than 6 million developers,Free private repositories !:)
Sign up
Clone or download
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

Sheng.RabbitMQ.CommandExecuter

请访问原版代码库,以获得最新更新:

Github: https://github.com/iccb1013/Sheng.RabbitMQ.CommandExecuter

Gitee: https://gitee.com/iccb1013/Sheng.RabbitMQ.CommandExecuter

MIT 协议开源,可以随意使用,但是需在源代码和产品关于画面保留版权声明和我的网站链接,谢谢。

Sheng.RabbitMQ.CommandExecuter 是使用 .Net 对 RabbitMQ 的一个简单封装。

它通过XML配置文件定义Exchange及队列等信息,根据此配置文件自动声明及初始化相关队列信息,方便 .Net 开发人员使用 RabbitMQ。

并实现了一个基于 MQ 的命令执行器,将 MQ 消息抽象化为命令,发布端和订阅端通过命令进行交互。默认实现了两个命令:

  • HTTP请求转发,将收到的MQ消息的指定内容转发到指定URL上;
  • 数据库同步,通过预先定义的配置文件,指明不同数据库和表之间的关联关系,发送端向 MQ 中发布数据库同步命令后,订阅方(可作为 windows 服务部署,已在工程中实现)负责解析并执行数据库同步工作。

你可以直接使用基本的 RabbitMQ 封装,也可以在此命令模式的基础上实现你自己的命令。

详细说明请浏览: https://shengxunwei.com

曹旭升(sheng.c)
QQ:279060597
Email:cao.silhouette@msn.com
@南京

Comments ( 0 )

Sign in for post a comment

About

使用 .Net 对 RabbitMQ 的一个简单封装。它通过XML配置文件定义Exchange及队列等信息,根据此配置文件自动声明及初始化相关队列信息,方便 .Net 开发人员使用 RabbitMQ。 spread retract
Cancel

Releases

No release

Contributors

All

Activities

load more
can not load any more
C#
1
https://gitee.com/amylis/Sheng.RabbitMQ.CommandExecuter.git
git@gitee.com:amylis/Sheng.RabbitMQ.CommandExecuter.git
amylis
Sheng.RabbitMQ.CommandExecuter
Sheng.RabbitMQ.CommandExecuter
master

Search