Service 使用sql server的c#/.net服务总线

Service 使用sql server的c#/.net服务总线,service,bus,Service,Bus,我知道有很多成熟的框架,比如nservicebus,但我想要一个使用sql server而不是msmq/rabbit的队列 外面有吗 提前谢谢。您看过SQL Server了吗 我意识到,在某个中心位置运行的SQL server实例永远不会是服务总线。但是,如果不知道您想用它做什么,就很难推荐任何东西。因为我对DDD、CQR和事件源感兴趣,我从Microsoft模式和实践中学习了。请检查链接。如果您下载RI(参考实现,基本上是演示应用程序)并阅读文章(实际上是一本书),您将发现一个完整的“教程”。

我知道有很多成熟的框架,比如nservicebus,但我想要一个使用sql server而不是msmq/rabbit的队列

外面有吗


提前谢谢。

您看过SQL Server了吗


我意识到,在某个中心位置运行的SQL server实例永远不会是服务总线。但是,如果不知道您想用它做什么,就很难推荐任何东西。

因为我对DDD、CQR和事件源感兴趣,我从Microsoft模式和实践中学习了。请检查链接。如果您下载RI(参考实现,基本上是演示应用程序)并阅读文章(实际上是一本书),您将发现一个完整的“教程”。
它们是在windowsazure中实现的,但幸运的是,它们还包含了一个带有自定义sqlserver总线的应用程序版本。这个实现非常酷,即使他们说它不应该在生产中使用,但我做到了。而且工作完美无瑕。希望这有帮助。

您应该看看ReBus。我将它与SQL Server一起使用,效果很好


请您提供一些生产环境中的吞吐量测量值。如果可能的话?例如,每秒发送/接收消息的峰值?你可以找到我自己实现的源代码。您可以按每个节点、每台机器分发聚合。这取决于您的硬件,但速度可能高达每秒数千条消息。