聚色王朝,youxuan,巴黎欧莱雅积分兑换
上一篇讲了如何再控制台将RocketMQ跑起来,本篇讲解,在asp.net mvc种跑起来,含(发布、订阅)。
本次将不挨个贴源码,直接展示目录,根据上一篇文章,进行相应的调整即可。
1.新建一个类库,将MQ公共部分提出来:
如:
2.新建一个asp.net mvc 项目(需要在App_Data中修改RocketMQ的相应配置):
在asp.net mvc Global种添加初始化RocketMQ和订阅代码(按照BootsShuTestTag进行订阅):
接下来可以在控制器调用RocketMQ,进行测试(发布消息的Tag为BootsShuTestTag,消费可以根据指定的Tag进行消费):
运行结果:
注意、注意、注意:
1.需要将项目统一编译成X64、并且将项目寄宿到IIS,里边即可正常运行。在VS里边运行,是跑不起来的!
2.作者不推荐在服务端进行订阅,大家根据自己的业务场景自行判断。
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
Blazor server side 自家的一些开源的, 实用型项目的进度之 CEF客户端
.NET IoC模式依赖反转(DIP)、控制反转(Ioc)、依赖注入(DI)
vue+.netcore可支持业务代码扩展的开发框架 VOL.Vue 2.0版本发布
网友评论