求解决方法,关于消息队列和存储过程的。

任亚军 2011-03-15 11:12:57
需求是这样的:mssql2005 设置了触发器,触发器执行的时候想要使用windows的msmq(消息队列)发送一条消息。请问该用什么方法。
刚看了雏建大哥的一篇service broker的文章,里面用的队列是看上去像是sql里面的队列,不是windows的。

问下有经验的大哥大姐,谁知道的告诉我个思路。
...全文
140 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
昵称被占用了 2011-03-15
  • 打赏
  • 举报
回复
提高一下提问,说明你原始需求,或许可以考虑service broker来解决
昵称被占用了 2011-03-15
  • 打赏
  • 举报
回复
这个有点麻烦
唯一的思路是用CLR写触发器,不过貌似CLR有限制,能否使用windows的msmq(消息队列)不太清楚。

service broker的队列是sql内部的队列,可以发送到其他SQL Server服务器,如果你可以不使用windows的msmq(消息队列),也许可以解决问题,否则,这个帮不了你任何忙。

--小F-- 2011-03-15
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 haiwer 的回复:]
这个有点麻烦
唯一的思路是用CLR写触发器,不过貌似CLR有限制,能否使用windows的msmq(消息队列)不太清楚。

service broker的队列是sql内部的队列,可以发送到其他SQL Server服务器,如果你可以不使用windows的msmq(消息队列),也许可以解决问题,否则,这个帮不了你任何忙。
[/Quote]
学习.

34,837

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧