7

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

谢谢, 萨西什

4

1 回答 1

6

SQL Azure 中对服务代理的支持存在一些微软尚未解决的技术挑战。例如,服务代理支持在服务器之间路由消息。在 sql azure 环境中实现该功能可能很困难,并且优先级列表较低。微软没有表示他们正在弃用服务代理,如果它最终没有以 azure 告终,我会感到惊讶。

azure 中的 sql clr 支持也有同样的情况。如果您能弄清楚如何防止某人因编写不佳的代码而导致问题,这是一个好主意。

微软很少评论何时会添加这些类型的功能,它们只是有一天会出现。此外,请务必记住,sql azure 并非旨在替换 SQL Server 的所有实例。它被设计成一个简单的数据库,它有足够的功能对相当广泛的受众有用。他们建议如果您需要额外的功能,请在 VM 中运行 SQL Server。

于 2013-04-24T03:21:16.610 回答