3

是否可以在不通过 sql 企业/标准的情况下在 sql express 上使用外部激活?

我想向 sql express 服务代理发送一条消息,然后让它通知我在同一个盒子上运行的外部应用程序服务,以便启动控制台应用程序来获取消息并处理它。我已经从远程 Sql Enterprise 数据库成功地做到了这一点。

但是现在我需要将所有东西都包含在一个带有 Sql express 的盒子里,而无需使用远程 Sql Enterprise。

但是 sql express 有局限性,所以我想知道是否可以按照独立配置中的描述使用 sql express,而无需通过 Sql Enterprise。谢谢你的帮助!

4

1 回答 1

5

你可以这样做,只要发送消息的盒子是非快递版。

Service Broker 与版本相关的限制是消息在从发送服务到接收服务的途中必须经过至少一个非快递实例。External Activator服务本身没有任何限制。

于 2010-08-25T02:02:20.190 回答