6

我发现SQL Azure中不支持SQL Server Service Broker。 Service Broker对于我们的事件通知需求是一个非常有吸引力的选择。但在承诺之前,我想确保它将来会得到微软的支持。 SQL Azure不支持Service Broker的事实让我感到担忧。这是退休Service Broker的第一步吗?我们计划将来将应用程序迁移到Azure,并试图确定Microsoft是否会在未来版本的SQL Azure中支持Service Broker。我尝试了很多谷歌搜索,但我没有得到明确的答案。有谁知道为什么微软不支持SQL Azure上的Service Broker,以及它是否将在未来支持?未来SQL Azure中是否支持SQL Server Service Broker?

感谢, Sathish所在

+0

看来这还是未知数。但是,有可能值得一看的Azure队列服务。 http://www.windowsazure.com/en-us/develop/net/how-to-guides/queue-service/ – udog

回答

5

支持在SQL Azure的服务经纪人,微软尚未解决的一些技术挑战。例如,服务代理支持在服务器之间路由消息。在sql azure环境中实现该功能可能会比较困难,而在优先级列表中较低。微软没有任何迹象表明他们会贬低服务代理,如果它最终不会以天蓝终结,我会感到惊讶。

对于azure中的sql clr支持有相同的情况。如果你能弄清楚如何防止某人因写错代码而导致问题,这是一个好主意。

微软很少评论何时会添加这些类型的功能,他们只是显示一天。此外,重要的是要记住,sql azure不是用来替换所有SQL Server实例的。它被设计成一个简单的数据库,它具有足够的功能对相当广泛的受众有用。他们建议如果您需要额外的功能,则在虚拟机中运行SQL Server。