关于MSMQ在IIS部署的问题
项目要部署MSMQ,之前没接触过,稍微搜了下,装完MSMQ的windows组件后,写了个控制台DEMO,Send和Receive都没问题,在计算机管理里也是可以看到消息的。
于是火急燎燎的搬到web项目中,根据项目情况改写了下msmq的管理类,然后测试,send后(send未报异常),用job去提取队列,发现完全没有收到消息,计算机管理里也看不到消息。然后搜了下,发现可能还少装了些东西,就又装上了“Windows Communication Foundation HTTP Activation” 和“Windows Communication Foundation Non-HTTP Activation” 两个组件,并且给项目绑定了net.msmq协议,然后测试还是不行……
各种调试,整整一天了,还是不行……
自己测试的机器系统是 win7旗舰,iis7.5,MSMQ的组件已装,项目绑定了net.msmq协议,Net.Msmq Listener Adapter等相关服务已启动,nf是4.5
求大神告知还要补哪里的坑?