【发布时间】:2010-11-26 10:34:38
【问题描述】:
我在受限网络中有一个 Sql Server。我需要以某种方式从外部获取数据。
我想利用 Message Broker。我的想法是外部数据库将消息放在队列上,然后我需要一个位于受限 LAN 内部的服务来侦听(轮询?)这些消息,然后对它们采取行动。 我不能让外部队列在受限 LAN 中启动正常的代理对话。
我的问题是我是否应该查看代理外部激活器以坐在受限 LAN 内并侦听新消息然后对其采取行动?有没有人有这方面的经验。外部激活器的文档/示例非常薄,消息代理尚不支持独白。
msmq 是更好的选择吗?
【问题讨论】:
-
局域网的限制程度如何?外部db可以和里面的sql server建立TCP连接吗?
-
不,这是不允许的。它无法发起对话(或者至少这是我们正在努力的方向,安全准则是模糊的)
标签: sql-server msmq service-broker messagebroker